相同点:php中php中mysqli_fetch_assoc()与mysqli_fetch_row()都是把查询结果的第一行返回到一个数组中。
不同点:
mysqli_fetch_row是通过数字索引取值。例如:
$res=mysqli_query($con,$sql);//返回的资源
$arr=mysqli_fetch_row($res);//把查询结果的第一行返回到$arr 数组中
print_r($arr);
print_r($arr[0]);//通过索引取值
然而mysqli_fetch_assoc()用关键字索引取值。比如:
$res=mysqli_query($con,$sql);//返回的资源
$arr=mysqli_fetch_assoc($res);
print_r($arr);
echo $arr['people'];