การหาค่าสูงสุดจากฐานข้อมูล

ต้องการหา "ราคาสินค้า"  ที่เป็นปัจจุบันที่สุด จาก   "ใบส่งของ"   ของสินค้านั้น ๆ ที่ส่งค่ามา

จากโค้ดนี้เป็นการหาค่าสูงสุดจากฐานข้อมูล

$sql = "select  max(invoice_id)  from invoicedetail where pro_id  = '$pro_id' ";
$dbquery= mysql_db_query($db,$sql);
$result= mysql_fetch_array($dbquery);
$in_pricesell = $result[in_pricesell];

ผลปรากฏเป็น 0

ต้องทำยังไงค่ะ

คือว่าคิดต่อไม่ถูกแล้วค่ะ

ช่วยหน่อยน่ะค่ะ

ขอบคุณมากค่ะ



27 ม.ค. 2553 2 2,992

ลองเอา sql ไปตรวจสอบกับเครื่องมือก่อน เช่น phpMyAdmin ว่าได้คำตอบถูกหรือเปล่า
......

มีคิวรี่อีกแบบที่ได้ผลออกมาเหมือนกันคือ
"SELECT invoice_id FROM invoicedetail WHERE pro_id='$pro_id' ORDER BY invoice_id DESC LIMIT 1"
#1

ขอบคุณค่ะ

ได้แว้ววววว


เก่งจิง ๆ

แต่ดู ๆว่าจะมีปัญหาอีก

ยังไงจะพยายามด้วยตนเองก่อนไม่ไหวจิง ๆ จะมาถามอีกน่ะค่ะ

ขอบคุณค่ะ

 

#2
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^