Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Problem mit PDO-Objekt

Ich denke, das PDO-Objekt ist ungültig, da Sie doppelte Anführungszeichen mit Methode/Eigenschaft des Objekts verwenden. In diesem Fall müssen Sie die komplexe Zeichenfolgennotation verwenden ("{$object->property}"). ) oder Strings mit . verbinden (ein Punkt)

über PHP-Strings

$this->db_conn = new PDO("mysql:host=$this->db_host;dbname=$this->db_name", $this->db_user,$this->db_pass);

ändern zu:

$this->db_conn = new PDO("mysql:host={$this->db_host};dbname={$this->db_name}", $this->db_user,$this->db_pass);