$stmt
soll ein Objekt mit der Methode execute()
sein .
Scheint wie $this->db->prepare()
gibt kein gutes Ergebnis zurück.
Wenn $this->db
ist ein mysqli()
Objekts sollten Sie die Parameter binden
so:
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();
// ...
}