php获取MySQL中数据的几个语句:
mysqli_fetch_row();
mysqli_fetch_array();
mysqli_fetch_assoc();
mysqli_fetch_object();
mysqli_num_rows();
mysqli_result();
mysql_affected_rows();
1.mysqli_fetch_row($result);
从MySQL中读取一条数据,索引数组。
2.mysqli_fetch_array($result);
默认时以混合数组的形式获取数据,可以通过改变参数来改变获取参数的方式。
1)mysqli_fetch_array($result,MYSQLI_NUM);
获取一条索引数组
2)mysqli_fetch_array($result,MYSQLI_ASSOC);·
获取一条关联数组
3)mysqli_fetch_array($result,MYSQLI_BOTH);
获取一条两者都有的数组,及默认形式
3.mysqli_fetch_assoc($result);
已关联数组的形式获取数据,与2.2功能相同。
4.mysqli_fetch_object($result);
从结果集中取得一行作为对象,输出的值不是数组 而是一个对象。可以用”对象->属性名”来获取具属性的值。
5.mysqli_num_row($result)
获取结果集的行数,可用来判断结果集是否为空。
6.mysqli_result($result,$row,$col/字段名);
获取结果集中某一行某一列或某一字段的数据。
7.mysql_affected_rows($conn);
获取前一次操作受影响的记录行数