可能重复:
mysql_fetch_array,mysql_fetch_assoc,mysql_fetch_object
我想要一个函数,它可以将结果集的当前行中的字段返回到关联数组,并将结果指针移动到下一行.
困惑之间
mysql_fetch_row()
mysql_fetch_assoc()
mysql_fetch_array()
Run Code Online (Sandbox Code Playgroud)
我应该使用哪一个?任何帮助,将不胜感激.谢谢.
Fil*_*efp 50
您正在寻找mysql_fetch_assoc
,顾名思义它将返回一个关联数组(列名作为键,值作为行值).
所有提到的函数都将返回一个数组,它们之间的差异是在返回的对象中用作键的值.
此函数将返回一行,其中值将按SQL查询中定义的顺序排列,并且键将从0
所选列的数量小于1.
此函数将返回一行作为关联数组,其中列名称将是存储相应值的键.
该函数实际上将返回一个包含内容的数组mysql_fetch_row
并mysql_fetch_assoc
合并为一个数组.它将包含数字和字符串键,可让您以最简单的方式访问数据.
建议要么使用_assoc
或_row
虽然.
mysql_fetch_assoc
当您手动引用字段时.
mysql_fetch_row
当你使用它作为一部分 list($a,$b,$c...) = ...
从不mysql_fetch_array
.
归档时间: |
|
查看次数: |
69797 次 |
最近记录: |