if (isset($_SESSION["ente"])) { $bind = [":codice_gestore"=> $_SESSION["ente"]->codice]; $sql = "SELECT * FROM b_news WHERE soft_delete = 'N' AND (codice_gestore = :codice_gestore OR codice_gestore = 0) AND attivo = 'S' AND data_inizio_pubblicazione <= NOW() AND (data_fine_pubblicazione >= NOW() OR data_fine_pubblicazione IS NULL) "; if (isset($_searchString)) { $sql .= " AND ("; $suddivisione = suddivisione_pdo($_searchString,"b_news.titolo"); $sql .= "(" . $suddivisione["sql"] . ") OR "; $bind = array_merge($bind,$suddivisione["bind"]); $suddivisione = suddivisione_pdo($_searchString,"b_news.corpo"); $sql .= "(" . $suddivisione["sql"] . ") "; $bind = array_merge($bind,$suddivisione["bind"]); $sql .= ")"; } else { $sql .= " AND data_fine_hp >= NOW() "; } $news = $pdo->go($sql,$bind)->fetchAll(PDO::FETCH_ASSOC); if (!empty($news)) { $result["count"] = count($news); if (!isset($_searchString)) { ?>