Mysql
 sql >> Baza danych >  >> RDS >> Mysql

problem z ostrzeżeniem:oczekuje, że parametr 1 to mysqli_result

mysqli_query() zwraca FALSE jeśli wystąpił błąd w zapytaniu. Więc powinieneś to przetestować...

/* Select queries return a resultset */
if ($result = mysqli_query($dbc, "SELECT Name FROM City LIMIT 10")) {
    printf("Select returned %d rows.\n", $result->num_rows);

    /* free result set */
    $result->close();
}

Zobacz ten link dla mysqli_query referencjahttp://php.net/manual/en/mysqli.query.php



  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 obcina tekst za pomocą wielokropka

  2. JDBC, MySQL:pobieranie bitów do kolumny BIT(M!=1)

  3. Podczas uruchamiania UPDATE ... datetime =TERAZ(); czy wszystkie zaktualizowane wiersze będą miały tę samą datę/godzinę?

  4. Jak mogę używać przezroczystego szyfrowania danych w MySQL?

  5. mysql> tworzenie testu bazy danych; BŁĄD 1006 (HY000):Nie można utworzyć „testu” bazy danych (errno:2)