$stmt seharusnya menjadi objek dengan metode execute() .
Sepertinya $this->db->prepare() tidak mengembalikan hasil yang baik.
Jika $this->db adalah mysqli()
objek Anda harus mengikat parameter
seperti itu:
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();
// ...
}