php怎样读取数据库的记录
展开全部
将$rs=mysql_fetch_object($result)改为
$rs=mysql_fetch_assoc($result)或者$rs=mysql_fetch_array($result)就可以实现。
具体原因:
mysql有四种方法获取结果的当前行数据,分别是fetch_row(),fetch_assco(),fetch_array(),fetch_object()区别分别是返回的数据的类型不同,依次分别是索引数组(即索引是数字0,1,2等),关联数组(即索引是具体的真实的键等),兼前二者,对象。
$rs=mysql_fetch_assoc($result)或者$rs=mysql_fetch_array($result)就可以实现。
具体原因:
mysql有四种方法获取结果的当前行数据,分别是fetch_row(),fetch_assco(),fetch_array(),fetch_object()区别分别是返回的数据的类型不同,依次分别是索引数组(即索引是数字0,1,2等),关联数组(即索引是具体的真实的键等),兼前二者,对象。
展开全部
<?php
$db_server = "localhost";
$db_user = "root";
$db_pwd = "password";
$db_name = "test";
$sql = "select * from user where username='admin'";
$conn = mysql_pconnect($db_server, $db_user, $db_pwd);
$my_db = mysql_select_db($db_name, $conn);
$result = mysql_query($sql, $conn);
$userInfo = mysql_fetch_array($result);
mysql_close($conn);
echo "帐户:" .$userInfo["username"]. "<br>";
echo "密码:" .$userInfo["password"]. "<br>";
echo "年龄:" .$userInfo["userage"]. "<br>";
echo "等级:" .$userInfo["usergrade"]. "<br>";
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询