$stmt
é suposto ser um objeto com o método execute()
.Parece
$this->db->prepare()
não está retornando o bom resultado. Se
$this->db
é um mysqli()
objeto você deve vincular os parâmetros
Curtiu isso: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();
// ...
}