每次运行mysql_fetch_array时,都会返回一个包含重复值的数组,例如
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()
的预期功能.如果您不想使用“重复”并且只有关联数组,请使用mysql_fetch_assoc()
.
例:
while ($row = MysqL_fetch_assoc($data)) { ... }