mysql_fetch_array karşı phpMyAdmin - neden ben GROUP BY işe alınamıyor?

0 Cevap php

Sadece tamsayılar - Ben "Sid" adında bir sütun var "tahta" adı verilen basit bir tablo var. Bu çok çoğaltır. Ben bu sütunda sadece farklı değerleri bilmek istiyorum, bu yüzden ben bunu:

SELECT sid FROM board GROUP BY sid

Ben phpMyAdmin doğrudan bu sorguyu çalıştırdığınızda, ben bekliyordum set olsun. Problem yok. Ancak, bu kod bit istisnasız, tüm tablodaki her satır döndürür:

$sql = "SELECT sid FROM board GROUP BY sid";  
$result = mysql_query($sql);  
while($row = mysql_fetch_array($result)){  
  echo $row["sid"] . "<br />";  
}  

Herkes neden biliyor mu? Aklıma BY Bilginize DISTINCT ve GROUP her kombinasyonu denedim, ama ne olursa olsun ben ne, ben echo için ayrı bir set alınamıyor.

0 Cevap