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

Błąd krytyczny:wywołanie funkcji składowej fetch_array() na wartości logicznej

Z dokumentacji php , MySQLi::query() spowoduje:

Oznacza to, że następujące zapytanie kończy się niepowodzeniem (i dlatego powoduje, że $backup = FALSE zamiast obiektu, który wyjaśnia komunikat o błędzie):

$mysqli->query($bup);

Co z kolei oznacza, że ​​instrukcja sql $bup powoduje błąd. Polecam przejrzeć to i twój stół. Wygląda na to, że błąd nie jest błędem składni (ponieważ błąd składni spowodowałby jeszcze wcześniejszy komunikat o błędzie), co oznacza, że ​​MySQL może odczytać twoje oświadczenie, ale operacja z jakiegoś powodu kończy się niepowodzeniem. Będziesz musiał przejrzeć swoją instrukcję SQL, a także tabelę i zobaczyć, jaka jest wada logiki.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Instalowanie określonych wersji pakietów za pomocą pip

  2. Jak uzyskać rok z kolumny daty i godziny w MySQL?

  3. Klasa połączenia PDO / kod i projekt klasy

  4. Czy ktoś może pomóc wyjaśnić, dlaczego nieużywanie SQL JOIN jest złą praktyką i błędem?

  5. Korzystanie z pól wirtualnych w cakePHP 2.x