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

mysql_fetch_array () trả về 'đối số được cung cấp không phải là tài nguyên kết quả MySQL hợp lệ'

Bạn chưa chọn cơ sở dữ liệu - hãy sử dụng mysql_select_db()

Đó sẽ là một cái gì đó giống như:

<?php
    $link = mysql_connect('localhost', 'root', 'geheim');
    if (!$link) {
        die('Could not connect: ' . mysql_error());
    }
    echo 'Connected successfully';

    $db_selected = mysql_select_db('foo', $link);
    if (!$db_selected) {
        die ('Error selecting database: '. mysql_error());
    }
    echo 'Using database successfully';

    $query = "SELECT * FROM Auctions";
    $result = mysql_query($query);
    while($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
        foreach($row as $field=>$value) {
            echo "$field: {$value} <br />";
        }
    }
    mysql_close($link);
?> 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để kiểm tra xem trường là null hay trống trong MySQL?

  2. Tôi có đang sử dụng tổng hợp kết nối JDBC không?

  3. CHỌN các hàng MySQL trong đó ngày hôm nay nằm giữa hai cột DATE

  4. cách lấy id chèn cuối cùng sau khi chèn truy vấn trong bản ghi hoạt động codeigniter

  5. Bí ẩn của MySQL:Giá trị rỗng không khác với chuỗi không rỗng