Hãy đưa ra giải pháp

lập trình


Lỗi nghiêm trọng: Chưa bắt gặp mysqli_sql_Exception: Bảng ‘integral.students’ không tồn tại trong công cụ trong C:\xampp\htdocs\bluehand\admin\students.php:148 Dấu vết ngăn xếp: #0 C:\xampp\htdocs\bluehand\admin \students.php(148): mysqli_query(Object(mysqli), ‘SELECT * FROM `…’) #1 {main} được đưa vào C:\xampp\htdocs\bluehand\admin\students.php trên dòng 148

Những gì tôi đã thử:

PHP
extract($_REQUEST);
$list = '';
     $query_video = "SELECT * FROM `students` WHERE status='1'";
   $result = mysqli_query($conn,$query_video); 
   while($val = mysqli_fetch_array($result))
   {											 
   extract($val);

Giải pháp 1

Đọc thông báo lỗi: nó rất rõ ràng:

Lỗi:

Bảng ‘integral.students’ không tồn tại trong công cụ

Chúng tôi không thể “giải quyết” điều đó, chúng tôi không biết bạn đang truy cập DB nào hoặc nó chứa bảng nào – và không có cách nào truy cập vào hệ thống của bạn để tìm hiểu!

Kiểm tra xem bạn đã kết nối với đúng DB chưa và tên bảng có khớp chính xác với tên được sử dụng trong truy vấn hay không. Nếu bạn nhìn kỹ vào lỗi, nó sẽ cho bạn biết tệp và số dòng nơi nó phát hiện ra sự cố, vì vậy hãy nhìn xung quanh để xem điều gì đang xảy ra.

Bạn có thể gặp phải lỗi cú pháp hàng ngày, có thể nhiều lần trong ngày khi bạn đang viết mã – tất cả chúng ta đều mắc phải bất kể chúng ta có bao nhiêu kinh nghiệm! Đôi khi, chúng ta viết sai chính tả một biến hoặc một từ khóa; đôi khi chúng ta quên đóng một chuỗi hoặc một khối mã. Đôi khi con mèo đi qua bàn phím của bạn và gõ thứ gì đó thực sự kỳ lạ. Đôi khi chúng ta quên mất một cuộc gọi phương thức cần bao nhiêu tham số.

Tất cả chúng ta đều phạm sai lầm.

Và bởi vì tất cả chúng ta đều làm điều đó nên tất cả chúng ta đều phải sửa lỗi cú pháp – và việc tự tìm hiểu cách và sửa chúng sẽ nhanh hơn rất nhiều so với việc đợi người khác sửa chúng cho bạn! Vì vậy, hãy đầu tư một chút thời gian vào việc học cách đọc thông báo lỗi và cách diễn giải mã của bạn như được viết dựa trên những gì trình biên dịch thông báo cho bạn là sai – nó thực sự đang cố gắng hữu ích!

Vì vậy hãy đọc cái này: Cách viết mã để giải quyết vấn đề, Hướng dẫn cho người mới bắt đầu Phần 2: Lỗi cú pháp[^] – nó sẽ giúp ích cho bạn vào lần tới khi bạn gặp lỗi biên dịch!

Và dành một chút thời gian để học cách hiểu các thông báo lỗi cú pháp sẽ giúp bạn tiết kiệm rất nhiều thời gian trong tương lai: bạn đã đợi ít nhất 2 giờ cho câu trả lời này, sau đó hệ thống email của bạn có thể đã thêm khoảng 10 phút nữa, cộng với thời gian bạn đã mất. để gõ câu hỏi khi bạn đã tìm thấy trang web này và tạo một tài khoản. Rất có thể bạn đã tiết kiệm được một khoảng thời gian đáng kể nếu biết cách đọc chúng!

Tôi không nói rằng chúng tôi không muốn giúp bạn sửa chúng – đôi khi tôi không thể nhìn thấy lỗi của mình vì tôi đã đọc những gì tôi định viết – nhưng sửa lỗi cú pháp là một phần công việc và nếu bạn không thể hãy làm điều đó cho chính mình mọi người sẽ nhìn bạn hơi kỳ lạ nếu bạn nhận được một công việc trong ngành!

コメント

タイトルとURLをコピーしました