使用mysqli_fetch_assoc()和mysqli_fetch_row()都是把查询结果返回到一个数组中,都是返回第一行然后指针下移一行。
区别:mysqli_fetch_assoc()用关键字索引取值。比如:
$row = $result->fetch_assoc();
echo $row['username'];
但是mysqli_fetch_row()用数字索引取值。比如:
$row = $result->fetch_row();
echo $row[0];//注:“0”的意思是表中的第一个字段(即username是表中的第一个字段)。
另外还有一个函数:mysqli_fetch_object()将一行取回到一个对象中,然后通过类的方式取值,比如:
$row = $result->fetch_object();
echo $row->username;
0
0
php中mysqli_fetch_assoc()和mysqli_fetch_row()的区别_PHP教程
相关文章
PHP调试代码怎么快速找错_PHPvar_dump与error_log调试技巧【技巧】
PHP新手先学变量还是函数_PHP基础语法学习顺序与重点梳理【教程】
宝塔PHP8.4开启安全模式_设置PHP8.4安全策略操作【技巧】
PHP支付宝支付集成要注意啥_PHP支付宝支付接入关键步骤汇总【汇总】
宝塔PHP8.4如何限制IP访问_给PHP8.4站点设IP白名单操作【教程】
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具










