您好,欢迎访问一九零五行业门户网

php中的四个fetch语句

四个fetch先给一个表|-------man-------| |-name-|-age---| |--aa-- |--aa----| |--bb-- |--bb----| |--cc-- |--cc----| |--cc-- |--dd----| |-------------------|
sql查询$conn=mysqli_connect(...);//省略 $sql="select * from man"; $result=mysqli_query($conn,$sql);
mysqli_fetch_row($query)返回【第一行/下一行】匹配记录,返回索引数组。执行mysqli_fetch_row($result),返回:array([0]=>aa [1] =>aa),这是第一次执行的情况。再执行一次,返回值变成:array([0]=>bb [1]=>bb)
mysqli_fetch_array($query,arg)arg取值范围:mysql_assoc、mysql_num、mysql_both(默认) 返回【第一行/下一行】的匹配记录(与mysqli_fetch_row()一样)。 第二个参数取值: 1.mysql_both(默认) 返回的是关联数组和索引数组,执行mysqli_fetch_array($result),返回:array([0]=>aa [name]=>aa [1] =>aa [age]=>aa);再执行一次,返回:array([0]=>bb [name]=>bb [1] =>bb [age]=>bb)。 2.mysql_assoc 返回关联数组,与mysqli_fetch_assoc()相同 3.mysql_num 返回索引数组,此时的返回值与mysqli_fetch_row()相同
mysqli_fetch_assoc($query)返回关联数组,第一次执行返回值:array([name]=>aa [age]=>aa)
mysqli_fetch_object($query)返回值是对象,而不是数组,第一次执行返回:sedclass object([name]=>aa [age]=>aa)
以上就是php中的四个fetch语句的详细内容。
其它类似信息

推荐信息