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

Ostrzeżenie:mysql_query() oczekuje, że parametr 2 będzie zasobem, wartość logiczna podana w C:\wamp\www\pyrll\emlhome.php w linii 15.

Problem jest dokładnie tym, co mówi komunikat o błędzie.

Linia 15 to:

mysql_query($insdb,$con);//line 15

$con jest zdefiniowany w wierszu 3.

$con=isset($_POST['con']);

To rzeczywiście wartość logiczna wskazująca, czy $_POST['con'] istnieje. mysql_query oczekuje drugiego parametru, który identyfikuje połączenie (cokolwiek mysql_connect zwraca) -jeśli- to zdefiniujesz. Nie sądzę, że jest to potrzebne, więc po prostu usuń drugi parametr i myślę, że powinno działać.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LOAD DATA INFILE nie działa

  2. przechowywanie obrazu do byte[] w Mysql za pomocą asp.net i c#

  3. Lokalizacja pliku my.cnf w systemie macOS

  4. Jak sprawić, by dobrze zindeksowane tabele MySQL skutecznie się łączyły?

  5. Próbuję uruchomić klienta mysql w Dockerze, ale otrzymuję odmowę dostępu z powodu błędu użytkownika