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

php mysql PDO otrzymuje błąd krytyczny podczas wywoływania 2 funkcji w celu uruchomienia instrukcji sql w tym samym pliku

Problem polega na tym, że nie używasz class db aby wykonać wszystkie połączenia z bazą danych.

Definiujesz protected $conn; w class db ale użyj go w class item .

Musisz utworzyć public function makeQuery w class db , jest to lepsze niż tworzenie konstruktora w class item (wszystkie zapytania do bazy danych będą wykonywane przez class db ).

LUB możesz zrobić class item extends db używać $this->conn->query($sql);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Import MySQL CSV - data wprowadzona jako 0000-00-00 00:00:00 jeśli znacznik czasu ma milisekundy?

  2. Porównanie zakresów dat

  3. Codeiginter mysql przechowujący chińskie znaki jako znaki zapytania

  4. Automatyczny przyrost po usunięciu w MySQL

  5. MYSQL łączy widok dwóch tabel o różnej liczbie rekordów wpisów