我的 MySql 数据库中有一个表:
pageid | text
-----------+----------
1 | test
-----------+----------
2 | example
-----------+----------
3 | another
-----------+----------
1 | example1
这个PHP代码:
$query = "SELECT pageid FROM test";
$result = mysql_query($query);
while($row = mysql_fetch_array($result))
{
$id = $row['pageid'];
$id1 = array($id);
$id2 = array_unique($id1);
foreach ($id2 as $value)
{
echo $value . "<br>";
}
}
但它返回:
1
2
3
1
我想让pageid
s 独一无二。所以我想回显一下这个数字1
,一次。像这样:
1
2
3
那么我做错了什么?我怎样才能达到我想要的?
提前致谢...
[我知道这段代码没有多大意义,但这只是这个问题的一个演示,我有一个更复杂的代码:)]