sql >> Databasteknik >  >> RDS >> Mysql

php mysql PDO får fatalt fel när 2 funktioner anropas för att köra sql-satsen i samma fil

Problemet här är:du använder inte class db för att göra alla databasanrop.

Du definierar protected $conn; i class db men använd den i class item .

Du måste skapa en public function makeQuery i class db , det är bättre än att skapa en konstruktor i class item (alla databasfrågor kommer att exekveras av class db ).

ELLER så kan du göra class item extends db för att använda $this->conn->query($sql);



  1. Räkna upp kombinationer via SQL

  2. Finns det något sätt att köra en fråga i strängvärdet (som eval) i PostgreSQL?

  3. hibernate hql - returnera uppdaterad rad-id-lista efter att ha kört uppdateringsfrågan

  4. PGAdmin 4 misslyckas med att säkerhetskopiera databasen utan fel