ช่วยดูหน่อยครับ error
Moderator: mindphp, ผู้ดูแลกระดาน
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41378
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ช่วยดูหน่อยครับ error
$id_car=$r [id_car];
แก้เป็น
$id_car=$r[id_car];
ถ้าแก้ได้แล้ว คิดเงินด้วยนะครับ ง่ะๆ
แก้เป็น
$id_car=$r[id_car];
ถ้าแก้ได้แล้ว คิดเงินด้วยนะครับ ง่ะๆ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Jr. Member
- โพสต์: 13
- ลงทะเบียนเมื่อ: 28/07/2008 12:31 am
Re: ช่วยดูหน่อยครับ error
ลองแก้แล้วครับ อาการเดิมครับmindphp เขียน:$id_car=$r [id_car];
แก้เป็น
$id_car=$r[id_car];
ถ้าแก้ได้แล้ว คิดเงินด้วยนะครับ ง่ะๆ
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\AppServ\www\car\car_list.php on line 155
โค้ด: เลือกทั้งหมด
$id_car=$r[id_car];
$detail=$r[detail];
$date=$r[date];
$brand=$r[brand];
$model=$r[model];
$year=$r[year];
$color=$r[color];
$gear=$r[gear];
$price=$r[price];
$image1=$r[image1];
$image2=$r[image2];
$image3=$r[image3];
$image4=$r[image4];
$image5=$r[image5];
$image6=$r[image6];
$date_over=strtotime($r[date_over]);
$date_today=strtotime(date("Y-m-d"));
ถ้าแก้ได้แล้ว คิดเงินมาได้เลยครับ แต่อย่าแพงนะครับ
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41378
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ช่วยดูหน่อยครับ error
เท่าที่ดู ถ้าสร้าง function สำหรับ mysql connect แล้ว select database มาแล้ว
ตอนสั่ง query ไม่ต้อง ใช้ mysql_db_query() ครับ ใช้เป็น mysql_query() ได้เลย
ตอนสั่ง query ไม่ต้อง ใช้ mysql_db_query() ครับ ใช้เป็น mysql_query() ได้เลย
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Jr. Member
- โพสต์: 13
- ลงทะเบียนเมื่อ: 28/07/2008 12:31 am
Re: ช่วยดูหน่อยครับ error
ลองแก้ตามที่แนะนำแล้วครับ
error เหมือนเดิมครับ
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\AppServ\www\car\car_list.php on line 156
$result=mysql_query ($sql);
while ($r=mysql_fetch_array ($result)) {
$id_car=$r[id_car];
$detail=$r[detail];
$date=$r[date];
$brand=$r[brand];
$model=$r[model];
$year=$r[year];
$color=$r[color];
$gear=$r[gear];
$price=$r[price];
$image1=$r[image1];
$image2=$r[image2];
$image3=$r[image3];
$image4=$r[image4];
$image5=$r[image5];
$image6=$r[image6];
$date_over=strtotime($r[date_over]);
$date_today=strtotime(date("Y-m-d"));
if($date_over<=$date_today){
$sql="update car_info set status_car='4' where id_car='$id_car' ";
$result=mysql_query ($sql);
}
error เหมือนเดิมครับ
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\AppServ\www\car\car_list.php on line 156
$result=mysql_query ($sql);
while ($r=mysql_fetch_array ($result)) {
$id_car=$r[id_car];
$detail=$r[detail];
$date=$r[date];
$brand=$r[brand];
$model=$r[model];
$year=$r[year];
$color=$r[color];
$gear=$r[gear];
$price=$r[price];
$image1=$r[image1];
$image2=$r[image2];
$image3=$r[image3];
$image4=$r[image4];
$image5=$r[image5];
$image6=$r[image6];
$date_over=strtotime($r[date_over]);
$date_today=strtotime(date("Y-m-d"));
if($date_over<=$date_today){
$sql="update car_info set status_car='4' where id_car='$id_car' ";
$result=mysql_query ($sql);
}
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41378
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ช่วยดูหน่อยครับ error
ลองใส่
$result = mysql_query($sql) or die(mysql_error());
เพื่อดัก error ว่า คำสั่ง sql ก่อนหน้านั้น เกิด error อะไร ขึ้นมา
$result = mysql_query($sql) or die(mysql_error());
เพื่อดัก error ว่า คำสั่ง sql ก่อนหน้านั้น เกิด error อะไร ขึ้นมา
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Jr. Member
- โพสต์: 13
- ลงทะเบียนเมื่อ: 28/07/2008 12:31 am
Re: ช่วยดูหน่อยครับ error
ขึ้นมาแบบนี้ครับ Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\AppServ\www\car\car_list.php on line 155mindphp เขียน:ลองใส่
$result = mysql_query($sql) or die(mysql_error());
เพื่อดัก error ว่า คำสั่ง sql ก่อนหน้านั้น เกิด error อะไร ขึ้นมา
สมมุติว่าเงื่อนไข
if($date_over<=$date_today){
$sql="update car_info set status_car='4' where id_car='$id_car' ";
$result = mysql_query($sql) ;
ถูกต้อง เปิดขึ้นมาจะขึ้น error
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\AppServ\www\car\car_list.php on line 155
ต้องกด Refresh ก่อนค่าถึงจะอัพเดทและแสดงค่าออกมาปกติ มันเป็นเพราะว่ามันอัพเดทค่าเสร็จแล้วนำมาแสดงไม่ได้หรือเปล่าครับเลยขึ้น error หรือว่าควรจะทำหน้าไว้เช็คก่อนหน้านี้ดีครับ
- oxygenyoyo
- PHP Hero Member
- โพสต์: 140
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
Re: ช่วยดูหน่อยครับ error
ส่วนใหญ่ที่ผมเจอปัญหาเหมือนอย่างนี้คือ
ผมพิมพ์การ คิวรี่ผิดครับ
มันจึงไม่สามาถหยิบออกมาทีละแถวได้มันจึงฟ้อนอย่างนี้ครับ
ต้องเช็กว่าคำสั่งคิวรี่ถูกต้องหรือเปล่า
ปล. ผมยังไม่ได้ดูโค้ดนะครับ รอว่างก่อน
ผมพิมพ์การ คิวรี่ผิดครับ
มันจึงไม่สามาถหยิบออกมาทีละแถวได้มันจึงฟ้อนอย่างนี้ครับ
ต้องเช็กว่าคำสั่งคิวรี่ถูกต้องหรือเปล่า
ปล. ผมยังไม่ได้ดูโค้ดนะครับ รอว่างก่อน
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41378
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ช่วยดูหน่อยครับ error
ลองดูหรือยังครับ ถ้าเอาไปลอดงดูแล้ว แจ้ง Error มาครับเดี๋ยวช่วยดูให้ (ต้องเอาไปทำตามที่แนะนำก่อนนะครับ )mindphp เขียน:ลองใส่
$result = mysql_query($sql) or die(mysql_error());
เพื่อดัก error ว่า คำสั่ง sql ก่อนหน้านั้น เกิด error อะไร ขึ้นมา
$result = mysql_query($sql) or die(mysql_error());
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Jr. Member
- โพสต์: 13
- ลงทะเบียนเมื่อ: 28/07/2008 12:31 am
Re: ช่วยดูหน่อยครับ error
$result = mysql_query($sql) or die(mysql_error());
ใส่ไปแล้วมันแจ้งตามข้างล่างนี้ครับ
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\AppServ\www\car\car_list.php on line 34
ถามนิดนึงครับ ว่าในกรณีที่ผมทำเนี้ยมันสามารถอัพเดทได้ทีละฟิลด์ หรือว่าอัพเดทได้หลายๆฟิลด์ในครั้งเดียวครับ
ตอนนี้อาการที่เกิดคือ ต้อง refresh แล้วมันจะทำการอัพเดทให้ทีละข้อมูล แล้วก็แจ้ง
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\AppServ\www\car\car_list.php on line 34
จนอัพเดทหมดแล้วจะไม่ขึ้น error ครับ
ใส่ไปแล้วมันแจ้งตามข้างล่างนี้ครับ
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\AppServ\www\car\car_list.php on line 34
ถามนิดนึงครับ ว่าในกรณีที่ผมทำเนี้ยมันสามารถอัพเดทได้ทีละฟิลด์ หรือว่าอัพเดทได้หลายๆฟิลด์ในครั้งเดียวครับ
ตอนนี้อาการที่เกิดคือ ต้อง refresh แล้วมันจะทำการอัพเดทให้ทีละข้อมูล แล้วก็แจ้ง
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\AppServ\www\car\car_list.php on line 34
จนอัพเดทหมดแล้วจะไม่ขึ้น error ครับ
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41378
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ช่วยดูหน่อยครับ error
คุณรัน คำสั่ง sql 2 ครั้ง
ครั้ง แรกเพื่อดึงข้อมูล มาใช้ sql select จะได้ result เพื่อ fetch ค่าใส่ตัวแปล array ได้ แต่ ถ้า error ดังกล่าว แสดงว่า คำสั่ง sql นั้น รันแล้วไม่ได้ผล
ผมจึงแนะนำให้ใช้
$result = mysql_query($sql) or die(mysql_error());
เพื่อดัก error ก่อนที่จะเอา ตัวแปล $result ไป fetch ค่า
ครั้งที่ สอง คุณรัน คำสั่ง sql เพื่อ Update คุณถามว่า มันจะอัพเดดได้ กี่ field
คำตอบคือ field เดี่ยว
แต่อาจจะหลาย row ได้ ขึ้นอยู่กับ id_car
update car_info set status_car='4' where id_car='$id_car'
ครั้ง แรกเพื่อดึงข้อมูล มาใช้ sql select จะได้ result เพื่อ fetch ค่าใส่ตัวแปล array ได้ แต่ ถ้า error ดังกล่าว แสดงว่า คำสั่ง sql นั้น รันแล้วไม่ได้ผล
ผมจึงแนะนำให้ใช้
$result = mysql_query($sql) or die(mysql_error());
เพื่อดัก error ก่อนที่จะเอา ตัวแปล $result ไป fetch ค่า
ครั้งที่ สอง คุณรัน คำสั่ง sql เพื่อ Update คุณถามว่า มันจะอัพเดดได้ กี่ field
คำตอบคือ field เดี่ยว
แต่อาจจะหลาย row ได้ ขึ้นอยู่กับ id_car
update car_info set status_car='4' where id_car='$id_car'
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: Bing [Bot] และบุคลทั่วไป 131