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

Ostrzeżenie PHP:mysqli::query():Nie można pobrać mysqli

Twoje połączenie zostało zamknięte, po wykonaniu pierwszej instrukcji SELECT oznacza to, że połączenie zostało zamknięte zbyt wcześnie:

$conn->close();

Musisz użyć close() po wszystkich zapytaniach lub odbuduj połączenie. pierwsza jest lepszą opcją.

Otrzymujesz dane wejściowe użytkownika $_REQUEST['key'] , oznacza to, że Twoje zapytanie jest otwarte na wstrzyknięcie SQL. To pomoże Ci zrozumieć, jak zapobiec wstrzyknięciu kodu SQL:Jak mogę zapobiec wstrzykiwaniu SQL w 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. Błąd duplikatu MySQL z ALTER IGNORE TABLE

  2. wstawki internetowe w tym samym czasie

  3. Uprawnienia definiujące widok MySQL i błąd 1356

  4. Jak uruchomić lub załadować pliki .po/.mo do lokalizacji w php

  5. SQL — Sprawdź, czy kolumna automatycznie się zwiększa