Bạn không thực hiện kiểm tra lỗi sau lệnh gọi tới mysql_query :
$result = mysql_query("SELECT * FROM student WHERE IDNO=".$_GET['id']);
if (!$result) { // add this check.
die('Invalid query: ' . mysql_error());
}
Trong trường hợp mysql_query
không thành công, nó trả về false
, một boolean
giá trị. Khi bạn chuyển nó đến mysql_fetch_array
hàm (yêu cầu một mysql result object
) chúng tôi gặp lỗi này.