$num_sql = "select name,count(name) from late group by name order by count(name) desc";
$num_result = mysql_query($num_sql);
while($nurow = mysql_fetch_array($num_result)) <<----- error
{
echo "$nurow[0]; $nurow[1]";
echo "<br>";
}
----------------------------------------
แต่ถ้าผมตัดเหลือแค่
$num_sql = "select name,count(name) from late group by name";
$num_result = mysql_query($num_sql);
while($nurow = mysql_fetch_array($num_result))
{
echo "$nurow[0]; $nurow[1]";
echo "<br>";
}
SELECT student_id, COUNT(*) as late_count FROM table GROUP BY student_id ORDER BY late_count DESC
Date :
7 ธ.ค. 2551 23:39:18
By :
เอี่ยว
No. 4
Guest
select ตารางที่1.id, ตารางที่1.ชื่อนักเรียน,count(ตารางที่2.id) as num from ตารางที่1,ตารางที่2
where ตารางที่1.id=ตารางที่2.id
group by (ตารางที่2.id )