|
|
|
ข้อมูลบันทึกในdatabase แร้วอ่ะคะ แต่ว่าดึงออกมาแสดงไม่ครบอ่ะคะ แบบว่ามี3 แสดง 2 หรือ มี2แสดง 1 อ่ะคะ |
|
|
|
|
|
|
|
ให้วน while เพื่อ fetch ข้อมูลออกมา แต่ถ้าจะเช็คว่ามีข้อมูลไหม ให้ทำ flag ขึ้นมา 1 ตัว เช่น
flag = false;
while($objResult){
flag = true;
........
}
จากนั้น
if(flag == false){// แสดงว่าไม่มีข้อมูลที่ต้องการดึงออกมา
...........
}
ทำวิธีนี้จะได้จำนวนที่ถูกต้อง
|
|
|
|
|
Date :
2010-10-06 10:06:28 |
By :
BuduTangkea |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำตามวิธีแร้วอ่ะคะ แตก้อเหมือนเดิมอ่าคะ
|
|
|
|
|
Date :
2010-10-06 17:03:52 |
By :
ploy1030 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมว่าเปลี่ยนบันทัดที่ 6 ครับ
ให้เปลี่ยนจาก อันนี้ นะครับ
$objResult = mysql_fetch_array($objQuery);
if(!$objResult)
{
echo "Not found ID=".$_GET["fID"];
}
ให้เป็นอันนี้ครับ
if( mysql_num_rows($objQuery) == 0)
{
echo "Not found ID=".$_GET["fID"];
}
อย่างนี้น่าจะได้นะครับ
ลองดูครับ
|
|
|
|
|
Date :
2010-10-06 17:42:01 |
By :
Tom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมว่าลอง check ชื่อ ตัวแปรก่อนดีป่าวครับ เพราะว่าส่วนใหญ่ข้อมูลขึ้นไม่ครบมาน จะมีปัญหามาจาก ตัวแปรซะส่วนใหญ่นะครับ
|
|
|
|
|
Date :
2010-10-06 17:47:40 |
By :
SOUL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุนคะ ได้แร้วค่ะ เปนเพราะตัวแปรจิงๆด้วย
|
|
|
|
|
Date :
2010-10-07 01:02:12 |
By :
ploy1030 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|