2009-11-20 45 views

回答

1

假設您的表名爲'Fruit',並且此列被稱爲'B'。這裏是你會怎麼做:

SELECT DISTINCT B FROM Fruit; 

的「獨特」的關鍵字會得到你所有的獨特效果。 這就是SQL部分。在PHP中,你寫這樣的查詢:

// Perform Query 
$query = 'SELECT DISTINCT B FROM Fruit'; 
$result = mysql_query($query); 

// Get result 
while ($row = mysql_fetch_array($result)) { 
    echo $row['B']; 
} 
+0

非常感謝鵝保險槓 – Sriram 2009-12-09 03:05:41

0

你想在哪裏做實際的過濾? SQL或PHP?

對於SQL:

SELECT DISTINCT foo FROM table; 
#or# 
SELECT foo FROM table GROUP BY foo; 

對於PHP:

$foo = array('a','a','b','b','c'); 
$foo_filtered = array_unique($foo); 
+0

非常感謝辯論賽。還有一件事我學了陣列。但是我說,我甚至不知道數組會是什麼 - 只是表格中的值會不斷增加。那麼我該怎麼做?非常感謝。 – Sriram 2009-11-22 01:49:42