Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

chọn hàng từ mysql nếu id khớp

Nếu nó không hiển thị bất kỳ mã nào sau mã này, điều này có thể là do xảy ra lỗi và việc xử lý lỗi của bạn đang được thiết lập nên lỗi không được hiển thị.

Thử tìm kiếm tệp nhật ký lỗi php (normaly php_error.log) có chứa lỗi mà bạn không thấy.

Một điều khác mà tôi sẽ thử là thêm nhiều câu lệnh echo để xem nơi chính xác mà php dừng thông dịch. Như thế này:

$q = "SELECT * FROM entries where id= '1'";

$result = mysql_query($q);

echo '<br />Query is send';
if(!$result) {
    die('<br/>MySQL Error: ' . mysql_error());
}
else {
    echo '<br />Result is true';
    $row = mysql_fetch_array($result);
    echo '<br />tryed fetching row';
    if ($row === FALSE) {
        echo '<br />$row is not false.';
        $name = $row['name'];
        echo '<br />$name now is "' . $name . '"';
    }
    else {
        die('<br/>MySQL Error: ' . mysql_error());
    }
}

echo '<br />hello: "' . $name . '"';

Điều đó có thể giúp lấy thêm một số thông tin về sự cố của bạn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel Eloquent with () -> trả về null

  2. Khai báo trình kích hoạt MySQL biến

  3. Chọn những người dùng sở hữu cả chó và mèo

  4. MySQL số ​​nguyên không dấu vấn đề số học?

  5. tiện ích mở rộng mysqli bị thiếu debian