|
|
|
PHP: วนลูปอ่านข้อมูลแล้ว ข้อมูลแถวแรกไม่แสดง แสดงตั้งแต่แถวที่ 2 เป็นต้นไป |
|
|
|
|
|
|
|
row นับจาก 0 นะครับ กรณีนี้น่าจะ 0 1 2
|
|
|
|
|
Date :
2013-07-29 17:05:07 |
By :
pjgunner.com |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ แก้ได้แล้วครับ
สาเหตุเพราะว่าใช้ SQL 1 ตัว แต่นำมา query 2 ครั้ง พร้อมกันครับ มันเลยโดดข้อมูล query ตัวแรก
แก้ปัญหาง่ายๆเลยคือ แยก SQL เป็น 2 ตัว แล้วแยก query กันเลย 55555
ตกม้าตายง่ายๆเลยอ่ะ
ตัวอย่าง
ตอนแรกผมใช้
Code (PHP)
$sql ="SELECT * FROM database";
$objQuery_1 = mysql_query($sql);
$objQuery_2 = mysql_query($sql);
$row_1 =mysql_fetch_array($objQuery_2);
while($objQuery_1){
..................
}
ซึ่งข้อมูลมูลมันไม่อ่านแถวแรกตอน While Loop
ก็เลยแยก SQL กันซะ
Code (PHP)
$sql_1 ="SELECT * FROM database";
$sql_2 ="SELECT * FROM database";
$objQuery_1 = mysql_query($sql_1);
$objQuery_2 = mysql_query($sql_2);
$row_1 =mysql_fetch_array($objQuery_2);
while($objQuery_1){
..................
}
ข้อมูลได้ตามที่ต้องการเลยครับ
นิทานเรื่องนี้สอนให้รู้ว่า : ถึงแม้จะเป็น SQL ตัวเดียวกัน แต่เวลาเอามา Query ต้องแยกออกเป็น 2 ตัวนะครับ เพื่อให้ตอน query มันไม่งง
เราเองก็งงตอนแรก 555
|
|
|
|
|
Date :
2013-07-29 17:21:35 |
By :
mitchiketta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จะถามว่าเพื่ออะไรคับ
|
|
|
|
|
Date :
2013-07-29 18:00:17 |
By :
teez1232002 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สาเหตุที่ต้องการ query มาพร้อมกันทีเดียว พอดีต้องการแยกกลุ่มข้อมูลออกมาทำเป็น .pdf ครับ โดยให้แยกออกมาเป็นชุดๆ โดยหัวข้อมูลต่างๆจะดึงออกมาจากตารางเดียวกัน เลยต้องทำ query ออกมาให้แสดงส่วนหัวของข้อมูลและรายละเอียดของข้อมูล เลยทำมาเพื่อการนี้ครับ
เช่นข้อมูล
Code (PHP)
AA 1 1,500
AA 2 2,500
AA 3 3,500
BB 1 4,500
BB 2 5,500
BB 3 6,500
ในส่วนของ Report ผมต้องการให้มีหัวรายงานเป็น
---------------------------------------------------
รายงาน AA
ข้อมูล ราคา
1 1,500
2 2,500
3 3,500
-------------------------------------------------
รายงาน BB
ข้อมูล ราคา
1 4,500
2 5,500
3 6,500
|
|
|
|
|
Date :
2013-07-29 18:13:52 |
By :
mitchiketta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sdda
|
|
|
|
|
Date :
2017-12-13 21:15:17 |
By :
ououiou |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอดูโค้ดเต็ม ครับ
|
|
|
|
|
Date :
2017-12-13 21:16:00 |
By :
ยน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$sql ="SELECT * FROM table";
$qr = mysql_query($sql);
$old_name='';
while($ro=mysql_fetch_assoc($qr) ){
if( $ro['name']!=$old_name){
.... print head ....
$old_name = $ro['name'];
}
.... print_detail ....
}
|
|
|
|
|
Date :
2017-12-14 09:30:16 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|