sql >> Database teknologi >  >> RDS >> Mysql

Udefineret variabel:pdo, kald til en medlemsfunktion prepare() på null

Som angivet i kommentarer, i OOP, skal du bruge $this->pdo sender objektets egenskab for det, i stedet for variablen $query = $pdo-> siden du har konstrueret det i:

public function __construct($pdo)
{
    $this->pdo = $pdo;
    ^^^^^^^^^^
}

Dvs.:

$query = $this->pdo->prepare



  1. Få databasepatchsets

  2. validering og data tilføjes til en db-tabel

  3. Sådan forbinder du en database med en Amazon VPC

  4. Hvordan fjerner jeg emoji-tegn fra en streng?