每次我运行 mysql_fetch_array 时都会返回一个带有重复值的数组e.g.
Array
(
[0] => 1
[row_id] => 1
[1] => some text
[first_field] => some text
[2] => some text
[second_field] => some text
}
但我只想要数组中的单个结果,我尝试过使用
mysql_fetch_array($data, MYSQL_ASSOC);
但这没有什么区别。
这是预期的功能mysql_fetch_array() http://php.net/mysql_fetch_array。如果您不想拥有“重复项”而只想拥有关联数组,请使用mysql_fetch_assoc() http://php.net/mysql_fetch_assoc反而。
Example:
while ($row = mysql_fetch_assoc($data)) { ... }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)