-
PHP培训老师教你做php安装测试
-
OK,现在我们已经把数据导入到数据库中了。现在我们来处理这些数据。把下面的文字存入一个文件中,把该文件存在Web服务器的文档目录下,后缀名为.php。
$db = mysql_connect(\"localhost\", \"root\");
mysql_select_db(\"mydb\",$db);
$result = mysql_query(\"SELECT * FROM employees\",$db);
printf(\"First Name: %s
\n\", mysql_result($result,0,\"first\"));printf(\"Last Name: %s
\n\", mysql_result($result,0,\"last\"));printf(\"Address: %s
\n\", mysql_result($result,0,\"address\"));printf(\"Position: %s
\n\", mysql_result($result,0,\"position\"));?>
我来解释一下上面的代码。mysql_connect()函数负责以指定的用户名(本例中用户名是root)连接到指定机器(在本例中机器是本机localhost)上的MySQL数据库。如果您想指定用户口令,您也可以把它送给这个函数。连接的结果保存在变量$db中。
随后,mysql_select_db()函数告诉PHP,我们要读取的数据库是mydb。我们可以在程序中同时连接到多台机器上的多个数据库,但目前我们还是限于连接一个数据库。
接下来,mysql_query()函数完成最复杂的部分。利用刚才得到的连接结果标识,该函数把一行SQL语句送给MySQL服务器去处理。返回的结果保存在变量$result中。
最后,mysql_result()函数显示SQL查询命令所得到的各个字段的值。利用变量$result,我们就可以找到第一条记录,记录号是0,并将其中各字段的值显示出来。
如果您以前没用过Perl或C语言,那么printf函数的语法格式会显得很奇怪。在上面的每一行程序中,%s代表表达式第二部分中的那个变量(例如,mysql_result($result,0,\"position\"))应该以字符串的形式显示出来。想更深入了解printf,请参阅PHP文档。
这一课我们就讲到这里了。我们已经成功地编译、安装和设置了MySQL和PHP,并且运行了一个简单的程序来读取数据库中的信息。在 第二课里,我们会做一些更复杂的工作,来显示多行记录的数据,甚至与数据库互相交换数据。
下一篇:php的while循环
- php的基本函数05.28
- 如何利用php向服务器发送数据05.28
- PHP培训老师教你做php安装测试05.28
- PHP培训老师教你安装MySQL05.28
- 浅谈PHP+MYSQL身份验证的方法05.28
- 达内PHP培训:php类的自动加载05.28
相关文章
- 天津市和蚂蚁金服合作:打造中国北方首个无现金城市06.29
- 微信“发糖”:原创文章广告收入分成比例将大幅提高06.29
- 微信公众平台后台更新:新增定时群发功能06.29
- Petya勒索病毒攻击源自乌克兰金融科技网站,潜伏5天后集中爆发06.29
- 无人机不迷航,工信部等八部门联合发文建无人航空器标准体系06.29
- ATM机,今天50岁了!互联网金融时代席卷全球06.29
最新资讯
达内新闻 | 更多
- + 天津市和蚂蚁金服合作:打造中国北方首个无现金城市(06.29)
- + 微信“发糖”:原创文章广告收入分成比例将大幅提高(06.29)
- + 微信公众平台后台更新:新增定时群发功能(06.29)
- + Petya勒索病毒攻击源自乌克兰金融科技网站,潜伏5天后集中爆发(06.29)
- + 无人机不迷航,工信部等八部门联合发文建无人航空器标准体系(06.29)
- + ATM机,今天50岁了!互联网金融时代席卷全球(06.29)








