如何获取 mysql 表的每一行并将其放入 php 数组中?我需要一个多维数组吗?所有这一切的目的是稍后在谷歌地图上显示一些点。
您需要从表中获取所需的所有数据。像这样的事情会起作用:
$SQLCommand = "SELECT someFieldName FROM yourTableName";
此行进入您的表并从表中获取“someFieldName”中的数据。如果您想获取多列,您可以在“someFieldName”处添加更多字段名称。
$result = mysql_query($SQLCommand); // This line executes the MySQL query that you typed above
$yourArray = array(); // make a new array to hold all your data
$index = 0;
while($row = mysql_fetch_assoc($result)){ // loop to store the data in an associative array.
$yourArray[$index] = $row;
$index++;
}
上面的循环遍历每一行并将其作为元素存储在您创建的新数组中。然后你可以用这些信息做任何你想做的事情,比如将其打印到屏幕上:
echo $row[theRowYouWant][someFieldName];
因此,如果 $theRowYouWant 等于 4,它将是第 5 行的数据(在本例中为“someFieldName”)(请记住,行从 0 开始!)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)