Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

mysql_fetch_array() mengembalikan 'argumen yang diberikan bukan sumber hasil MySQL yang valid'

Anda belum memilih database - gunakan mysql_select_db()

Itu akan menjadi seperti:

<?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. Membunuh kueri MySQL selama eksekusi dengan PHP dan AJAX

  2. pdo lastInsertId mengembalikan nol(0)

  3. MySQL tidak memulai saat memutakhirkan OSX ke Yosemite atau El Capitan

  4. Campuran ilegal dari susunan (utf8_unicode_ci,IMPLICIT) dan (utf8_general_ci,IMPLICIT) untuk operasi '='

  5. Masalah dengan GROUP_CONCAT dan Longtext di MySQL