sql >> Databáze >  >> RDS >> Mysql

php mysql PDO dostane fatální chybu při volání 2 funkcí pro spuštění příkazu SQL ve stejném souboru

Problém je zde:nepoužíváte class db pro uskutečnění všech volání databáze.

Definujete protected $conn; v class db ale použijte jej v class item .

Musíte vytvořit public function makeQuery v class db , je to lepší než vytvářet konstruktor v class item (všechny databázové dotazy budou provedeny class db ).

NEBO můžete udělat class item extends db použít $this->conn->query($sql);



  1. Multi-cloudové nasazení pro replikaci MariaDB pomocí WireGuard

  2. Nelze naplnit zřetězený rozevírací seznam pomocí Ajaxu a Javascriptu

  3. PHP a MYSQL zobrazující 1 záznam s více názvy

  4. Počítejte po sobě jdoucí duplicitní hodnoty v SQL