ok adesso è così
Codice PHP:
<?php
#CONTROLLO DEGLI ANNUNCI SCADUTI -> setto ATTIVO a FALSE
#data di oggi
$oggi date ("Y-m-d H:i:s");  
#$oggi = date ("y-m-d H:i:s", mktime(date("H, i, s, m, d, Y")));
#trovo la data di scadenza dell'annuncio 
$result pg_query($db,"SELECT datascad_an FROM annuncio");
#faccio scorrere l'array per tutti gli annunci inseriti
while($array pg_fetch_row($result)){
    echo 
$array[0]."
"
;
    echo 
$oggi."
"
;
    if (
$array[0]>$oggi){
        
$temp $array[0];
        
$result2 pg_query($db,"UPDATE annuncio SET attivo = 'FALSE' WHERE datascad_an = '".$temp."'");
    }elseif (
$array[0]<=$oggi){
        
$result2 pg_query($db,"UPDATE annuncio SET attivo = 'TRUE' WHERE datascad_an = '".$temp."'");
    }
}
?>
Ma non era quello il mio problema