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

wywołanie funkcji członkowskiej execute() na obiekcie niebędącym obiektem

$stmt ma być obiektem z metodą execute() .
Wygląda na to, że $this->db->prepare() nie zwraca dobrego wyniku.

Jeśli $this->db jest mysqli() obiekt, który powinieneś powiązać parametry tak:

if ($stmt = $this->db->prepare('SELECT libelle,activite,adresse,tel,lat,lng FROM etablissements where type IN (?)')) {
  $stmt->bind_param("s", $in_list);
  $stmt->execute();
  // ...
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nie znaleziono sterownika Jdbc

  2. Mysql Warning Code 1592 Niebezpieczna instrukcja zapisana w dzienniku binarnym przy użyciu formatu instrukcji

  3. Zainstaluj i używaj Percona Toolkit na Centos 7

  4. SQL DELETE z JOIN inną tabelą dla warunku WHERE

  5. Mysql wstawia losową datę i godzinę w podanym zakresie dat