前面我们介绍过如何使用面向对象语法连接mysql数据库,今天由南昌网络公司技术人员继续讲解如何读取数据.虽然与以前面向过程类似,但还是有些不同,需要大家用心了解.
echo '面向对象语法连接数据库test db connect
';
$db = new mysqli($mysql_server_name,$mysql_username,$mysql_password,$mysql_database) ; //连接数据库
$sql ="select * from TestDb ";
$result = $db->query($sql); //按条件查询表
if ($result) //如果返回结果为真则进行下面操作.
{
下面两句都是读取数据条数,
echo $db->affected_rows."条
";
$num=$db->affected_rows;
echo $result->num_rows;
//$num_result = $result->numRows();
在此南昌网站优化公司技术人员介绍两种读取数据的方式.也是我们经常要用到.根据自己的个人习惯选择合适的方法.
方法一:
$row = $result->fetch_array();
echo $row['Topic']."
";
方法二:
for ($i=0; $i<$num; $i++)
{
//$row = $result->fetch_row();
//echo $row[2]."
";
$row=$result->fetch_object();
echo $row->Topic."
";
}
//echo $num_result;
}
else
{
echo "so Bad";
}
文章出自:南昌网站建设公司-百恒网络 http://www.jxbh.cn 如转载请注明出处!