【发布时间】:2015-06-04 12:27:22
【问题描述】:
我遇到了一个问题,我从一个 sql 查询中得到了一个数组,我想将这个数组的每个值与一个索引值相关联。
array(16) { ["noCommande"]=> string(5) "49083" ["dateCommande"]=> string(19) "2007-02-21 18:24:04" ...
所以在这里我只想逐个取回每个值。 array[i] 不起作用,所以我有点麻烦。
感谢您的支持。
【问题讨论】:
-
这是一个关联数组,不是数字索引的。您可以通过它们的字符串键访问值,而不是它们在数组中的位置。
echo $array['noCommande'];。仅此而已。 -
例如 --> noCommande : 49083
-
@JohnConde 我从 fetch_assoc 查询中取回这些数据,这很糟糕?我应该不使用 fetch_array 吗?
-
实际上@HoareauThomas fetch_assoc 使编写代码更容易,因为您可以使用列名来获取代码中的值,因此即使您获得整个结果行,您仍然只能从您的如果你想要结果
-
@JohnConde 我试过你说的,它有效!对不起,我通常不使用数组