codice:
<?
//formatto data e ora attuale in datetime
$data_ora = date("Y-m-d")." ".date("H:i:s");
$query = "SELECT ID,Titolo,Descrizione,Immagine,Alt,Importante,Posticipata,Inserito FROM notizie WHERE Importante = 'SI' ORDER BY Inserito DESC LIMIT 0,6";
$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result)) {
//questa è la data del database (sempre datatime)
$pubblicazione = $row["Inserito"];
$posticipata = $row["Posticipata"];
//se la data attuale è maggiore o uguale a quella del database e se l'articolo è posticipato
if ($data_ora>=$pubblicazione AND $posticipata=="SI") {
echo "<a href=articolo.php?ID=".$row["ID"].">".$row["Titolo"]."</a>
";
}
//se l'articolo non è posticipato
if ($posticipata!="SI") {
echo "<a href=articolo.php?ID=".$row["ID"].">".$row["Titolo"]."</a>
";
}
}
?>
Perché non effettua il controllo e pubblica tutto?