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

Chọn cột cụ thể từ hàng cụ thể bằng API mysql_ * cũ

Bạn cần tìm nạp kết quả của mình bằng cách sử dụng mysql_fetch_assoc () hoặc mysql_fetch_array () (hoặc những người khác). $ kết quả như được trả về bởi mysql_query () , là một tài nguyên kết quả, không phải một bộ hàng thực tế:

$result = mysql_query("SELECT loglevel FROM Logs WHERE id='$number'");

// If the query completed without errors, fetch a result
if ($result) {
  $row = mysql_fetch_assoc($result);
  echo $row['loglevel'];
}
// Otherwise display the error
else echo "An error occurred: " . mysql_error();

Khi bạn mong đợi nhiều hàng được trả về thay vì chỉ một hàng, hãy tìm nạp chúng bên trong while vòng. Có nhiều ví dụ về điều này trong mysql_fetch_assoc () tài liệu .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql resultset luôn null

  2. json_encode không trả về bất cứ thứ gì

  3. Làm cách nào để quay lại lệnh xóa cuối cùng của tôi trong MySQL?

  4. Giá trị Vĩ độ và Kinh độ lưu dưới dạng Chuỗi hoặc Số?

  5. Tôi có thể lấy lại giá trị mặc định cho tên cột trong bảng MySQL không?