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

problem z obiektem PDO

Myślę, że obiekt PDO jest nieprawidłowy, ponieważ używasz podwójnych cudzysłowów z metodą/właściwością obiektu, w takim przypadku musisz użyć złożonej notacji ciągów ("{$object->property}" ) lub połącz ciągi za pomocą . (kropka)

o ciągach php

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

zmień na:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. brew zainstaluj mysql na macOS

  2. Użyj szablonów Cloud Formation, aby uruchomić instancje MySQL na RDS

  3. Błąd krytyczny:nie znaleziono klasy „TableRows” w

  4. 'IF' w instrukcji 'SELECT' - wybierz wartość wyjściową na podstawie wartości kolumn

  5. Dlaczego nie będzie proste Jeśli instrukcja ELSE działa w mySql