对于熟悉做网站的人来说,要想网站做成动态的,肯定要有数据库的支持,利用特定的脚本连接到数据库,从数据库中提取资料、向数据库中添加资料、删除资料等。这里我通过一个实例来说明如何用php连接到数据库的。 我准备建立一个简单的通讯录,数据库的名字叫txl,数据库只有一个表叫personal_info,表中有5个字段 pi_idpi_namepi_telpi_qqpi_email 首先我们要创建数据库: create database txl; 然后我们建立表 CREATE TABLE `personal_info` ( `pi_id` bigint(20) NOT NULL auto_increment, `pi_name` varchar(50) NOT NULL, `pi_tel` varchar(15) default NULL, `pi_qq` varchar(15) default NULL, `pi_email` varchar(50) default NULL, PRIMARY KEY (`pi_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ; 上面的sql语句很简单,通过字面都能猜出什么意思。 下面是连接到数据库并且显示表personal_info的所有字段信息: // connsql.php $mysql_server_name="localhost"; //数据库服务器名称 $mysql_username="root"; // 连接数据库用户名 $mysql_password="root"; // 连接数据库密码 $mysql_database="lxr"; // 数据库的名字 // 连接到数据库 $conn=mysql_connect($mysql_server_name, $mysql_username, $mysql_password); // 从表中提取信息的sql语句 $strsql="select * from personal_info"; // 执行sql查询 $result=mysql_db_query($mysql_database, $strsql, $conn); // 获取查询结果 $row=mysql_fetch_row($result); echo ''; echo '
echo ""; // 释放资源 mysql_free_result($result); // 关闭连接 mysql_close(); ?> 下面是运行结果: pi_idpi_namepi_telpi_qqpi_email 1Zhangsan13911111111642864125zhangsan@126.com 2Lisi1312222222263958741lisi@163.com 3Wangwu13833333333912345678wangwu@sohu.com 所谓“万变不离其宗”,再复杂的操作也都是基于上面的来的,都少不了上面的基本的步骤,当需要时查一下相关的手册便可以解决。 |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-10-1 15:22 , Processed in 0.108486 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.