我有一个名为“submission”的数据库,其中包含“submissionid”和“1adzip”字段。字段“1adzip”是邮政编码。
我正在尝试回显一个表,该表回显所有邮政编码,并对相同邮政编码的重复项进行分组。我怎样才能做到这一点?下面的代码是我尝试过的,它返回空白结果。
$query2 = "SELECT submissionid, 1adzip
FROM submission
GROUP BY 1adzip
ORDER BY 1adzip ASC";
$result2 = mysql_query($query2);
$arr2 = array();
echo "<table class=\"commentecho2\">";
while ($row2 = mysql_fetch_array($result2)) {
echo '<tr>';
echo '<td>'.$row2["1adzip"].'</td>';
echo '<tr>';
}
echo "</table>";
最佳答案
您的查询可能有错误;您可能想使用反勾来转义不以下划线或字母开头的字段:
SELECT submissionid, `1adzip`
FROM submission
GROUP BY `1adzip`
ORDER BY `1adzip` ASC
关于php - 回显重复分组的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10791710/