就爱编程论坛
标题:
PHP Resource id #4问题
[打印本页]
作者:
admin
时间:
2011-5-3 03:21:49
标题:
PHP Resource id #4问题
刚开始写php的程序时候 ,容易出现这个问题;下面是一个程序:
<?php
$mysql_server_name="localhost"; //数据库服务器名称
$mysql_username="yun"; // 连接数据库用户名
$mysql_password=""; // 连接数据库密码
$mysql_database="test"; // 数据库的名字
// 连接到数据库
$conn=mysql_connect($mysql_server_name, $mysql_username, $mysql_password);
mysql_select_db($mysql_database, $conn);
// 从表中提取信息的sql语句
$strsql="select pi_name from personal_info where pi_id=1";
// 执行sql查询
$result=mysql_query( $strsql, $conn);
// 获取查询结果
$list_arr=mysql_fetch_array($result);
echo $list_arr["pi_name"];
mysql_close($con);
?>
注意红字部分,开始我错的时候,红字不分写的是:
echo $result;
原因:对mysql数据库返回结果理解不够。
$result 变量中存放由 mysql_query() 函数返回的数据。
接下来,我们使用 mysql_fetch_array() 函数以数组的形式从记录集返回第一行。每个随后对 mysql_fetch_array() 函数的调用都会返回记录集中的下一行
欢迎光临 就爱编程论坛 (http://bbs.waibc.com/)
Powered by Discuz! X2