Tôi đã đặt câu hỏi này trên Stack Exchange hoặc ở đâu đó, nhưng không đi đến đâu, vì vậy tôi hy vọng ai đó ở đây có thể hỗ trợ hoặc ít nhất là giúp tôi hiểu thêm một chút về nó
Vì vậy, tôi đang cố gắng cập nhật một số PHP, vốn đã từng hoạt động từ lâu trên các phiên bản PHP cũ hơn, nhưng tôi đang gặp phải nhiều vấn đề. Máy hiện tại tôi đang sử dụng chạy CentOS-7 và đang sử dụng PHP 7. 3. 9
Về cơ bản, tập lệnh đang cố gắng thực hiện một số điều đơn giản bằng cách kết nối với cơ sở dữ liệu và đọc bản ghi, sau đó nhận kết quả từ một mảng
Tôi thực sự không rành về PHP, nhưng đã cố gắng cập nhật những phần mà tôi đã học được không còn được hỗ trợ [đặc biệt là các hàm mysql]. Tuy nhiên, mặc dù đã tìm kiếm rất lâu các vấn đề tương tự nhưng dường như tôi không thể đạt được bất kỳ tiến triển nào
Tôi đã thêm mã gỡ lỗi để tôi có thể biết lỗi nằm ở đâu, nhưng tôi thực sự không hiểu [a] tại sao chúng bắt đầu có lỗi hoặc [b] thông báo lỗi hoặc © cách khắc phục chúng
Vì vậy, các thông báo lỗi như sau
Notice: Undefined variable: conn in /var/www/site1/test.php on line 12
PHP Warning: mysqli_fetch_assoc[] expects exactly 1 parameter, 2 given in /var/www/site1/test.php on line 12
Warning: mysqli_fetch_assoc[] expects exactly 1 parameter, 2 given in /var/www/site1/test.php on line 12
PHP Warning: mysqli_fetch_array[] expects parameter 1 to be mysqli_result, null given in /var/www/site1/test.php on line 13
Warning: mysqli_fetch_array[] expects parameter 1 to be mysqli_result, null given in /var/www/site1/test.php on line 13
PHP Notice: Array to string conversion in /var/www/site1/test.php on line 11
Notice: Array to string conversion in /var/www/site1/test.php on line 11
PHP Notice: Undefined variable: conn in /var/www/site1/test.php on line 12
trong khi mã tôi đang thử nghiệm trông như thế này