 |
ช่วยผมหน่อยครับกำลังศึกษา PHP ขึ้น mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean |
|
 |
|
|
 |
 |
|
$result = mysqli_query($cn, "SELECT * FROM products ; ");
ลองเอา ; ออกไปครับ ที่อยู่หลัง products
|
ประวัติการแก้ไข 2011-02-22 02:58:21
 |
 |
 |
 |
Date :
2011-02-22 02:57:04 |
By :
mysqlerror |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เอาออกแล้วยังเหมือนเดิมเลยครับ
|
 |
 |
 |
 |
Date :
2011-02-22 03:01:31 |
By :
pongvitw |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
while($row = mysqli_fetch_array($result, MYSQLI_ASSOC)){
|
 |
 |
 |
 |
Date :
2011-02-22 09:10:05 |
By :
ultrasiam |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ไม่ได้ครับ
|
 |
 |
 |
 |
Date :
2011-02-23 02:30:49 |
By :
pongvitw |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ตอนนี้แก้ได้หรือยังคะ พอดีว่าเราประสบปัญหานี้อยู่เหมือนกนและยังแก้ไขไม่ได้ด้วย TT-TT
|
 |
 |
 |
 |
Date :
2020-03-09 16:39:40 |
By :
anonymous |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ปัญหานี้เขียนได้เรื่อยๆ จริงๆ
Code (PHP)
<?php
$cnx=new mysqli('host','user','paswd','dbname');
if ( $cnx->errno ) die($cnx->error);
$rs=$cnx->query('select .....') or die($cnx->error);
if( $rs->num_rows<1) die('There is empty row');
while ($ro = $rs->fetch_object()){
//.......
}
ก็แค่ตรวจสอบมัน ทุกขั้นตอนเท่านั้น อยากเป็นโปรแกรมเมอร์ที่ดีก็ต้องรู้จักเขียนโค๊ดตรวจสอบค่าที่ได้มาด้วยนะครับ
|
 |
 |
 |
 |
Date :
2020-03-09 16:50:58 |
By :
Chaidhanan |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|