我有一個數據庫,而且取陣列看起來是這樣的(如果我是創建陣列我自己)笨怎麼不選擇重複的ID
<?php
$array[] = array('id' => 1, 'message' => 'test');
$array[] = array('id' => 1, 'message' => 'test');
$array[] = array('id' => 2, 'message' => 'test');
$array[] = array('id' => 5, 'message' => 'test');
$array[] = array('id' => 1, 'message' => 'test');
$array[] = array('id' => 8, 'message' => 'test');
$array[] = array('id' => 5, 'message' => 'test');
$array[] = array('id' => 1, 'message' => 'test');
?>
正如你所看到的,有幾個ID爲1的數組,我想選擇最後5個項目,但如果有重複項,我想跳過它,然後繼續。有沒有簡單的解決方案呢?
你可以顯示數據庫查詢....也許需要組由/不同 – ManseUK 2012-02-15 13:18:30
轉到源,更改您的查詢,並讓它選擇不同(如果可能)。否則,您需要循環瀏覽並刪除不需要的內容 – JohnP 2012-02-15 13:19:02