คำสั่ง mysql ดึงข้อมูล ให้แสดง ภาคเรียนล่าสุด ของปีล่าสุด เขียนยังงัยคะ
$sql="select * from edu_group order by semester and academic desc";
$result=mysql_db_query($dbname,$sql);
$record=mysql_fetch_array($result);
$semester=$record[semester];
$academic=$record[academic];
ลองดูครับ มะรู้ว่าถูกรึป่าว เขียนสด มะได้ลองรันโคด - -
Date :
20 ก.ค. 2551 00:32:59
By :
OrGan_cs50012
ไม่ได้คะ มันมาทั้งหมด ทุกภาคเรียน แล้วก็ทุกปีเลย
ต้องการให้มันโชว์ แค่ ภาคเรียนล่าสุด ของปีล่าสุด คะ
Date :
20 ก.ค. 2551 01:01:42
By :
aobjung
$sql="select * from edu_group order by semester and academic desc limit 0,1 ";
ลองนี้คำ เอาไปแทน sql มะกี้ น่าจะได้ละนะ - -
Date :
20 ก.ค. 2551 01:25:49
By :
OrGan_cs50012
ไม่ได้เหมือนเดิมค่ะ มันขึ้นมาข้อมูลเดียว เป็นข้อมูล ของภาคเรียนแรก ปีแรก เป็นของ ประถม
ต้องการให้มันขึ้น ข้อมูล ของภาคเรียนล่าสุด ของปีล่าสุด
ของชั้นประถม ม.ต้น ม.ปลาย นะคะ
Date :
20 ก.ค. 2551 09:32:52
By :
aobjung
ได้แล้ว เขียน
$sql=mysql_query("SELECT MAX(CONCAT(academic, '/', semester)) lastest FROM edu_group");
$row = mysql_fetch_assoc($sql);
list($academic, $semester) = explode('/', $row['lastest']);
echo $academic . '/' . $semester . '<br/>';
Date :
21 ก.ค. 2551 00:06:41
By :
aobjung
Load balance : Server 01