ต้องขออภัยหากข้อมูลนี้ ไปคล้ายกับการตั้งคำถามของหลายๆคน ต้องขอบอกว่าผู้เขียนไม่มีจุดประสงค์ในแง่ร้ายใดๆกับผู้ที่ตั้งกระทู้ในแนวนี้ เพราะเข้าใจว่าบางครั้งเราก็ไม่สามารถจะนำข้อมูลทั้งหมดมาตั้งคำถามได้ แต่บางครั้งการถามคำถามที่ไม่ชัดเจนในวัตถุประสงค์ ก็ทำให้ผู้ที่จะช่วยตอบคำถาม เกิดความสับสน และงงไปตามๆกัน $n=0; $num = 0; $result = mysql_query("SELECT * FROM my_table WHERE my_date = DATE(NOW()) "); while($row = mysql_fet_array($result)){ $num = $n++; } echo $num; "มีวิธีที่จะสามารถ echo $num; ไว้ที่ บรรทัดบน loop while มั้ยครับ" การยกตัวอย่างนี้คือคำถามที่ผมเห็นแล้วงงจากเว็บบอร์ดที่อื่น เลยไล่อ่านดูความคิดเห็นทั้งหมด สุดท้ายก็เข้าใจได้ว่า ต้องการแสดงผลรวม หรือข้อมูลก่อนรายละเอียด และวิธีแก้ปัญหาโจทย์ข้อนี้ก็คือ ให้เก็บข้อมูลไว้ในอาร์เรย์ก่อน แล้วค่อยนำมาแสดงผลก็จะสามารถแสดงผลก่อนตารางรายละเอียดทั้งหมดนั่นเอง บางทีการถามคำถาม ก็เป็นสิ่งที่ยากกว่าการหาคำตอบของโปรแกรมเมอร์