当使用mysql_fetch_array时,我将数组数据传递给一个单独的变量。我的问题是如何按位置访问该数组中保存的不同项目?
最好我想依次调用每个项目,并对该项目进行计算,如果结果是到目前为止的最低编号,则将该数据传递给变量。
任何帮助表示赞赏,谢谢。
<?php
$query = "SELECT postcode FROM freelance ORDER BY id";
$result = mysql_query($query);
while($postcode = mysql_fetch_array($result)) {
echo "<span>" . $postcode['postcode'] . "</span></br>";
}
?>
而不是回显所有邮政编码,我将如何定义仅输出数组中的第三项
最佳答案
解决方案1:
您可以在一段时间内用foreach
显示它们:
foreach($postcode as $data) {
echo $data;
}
解决方案2:
您可以按位置(以0开头)进行调用:
$postcode[0]
$postcode[1]
$postcode[2]
...
了解有关数组的更多信息:http://www.php.net/manual/de/language.types.array.php
关于php - 在提取数组中选择不同的项目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22227352/