però nel mio caso devo fare obbligatoriamente anche un'altra query dopo, ma continua a stampare "new" per tutti e sei i record estratti:
stampa sei record e, per ognuno di essi, la scritta NewCodice PHP:$result_inc0 = mysql_query("SELECT data FROM $db_tab ORDER BY data DESC LIMIT 1", $db);
$row_inc0 = mysql_fetch_assoc($result_inc0);
$data_inc0 = $row_inc0['data'];
$oggi = time() - date("d/m/y", $data_inc0);
if ($oggi > '518400') {//6 giorni
$diff = "new";
} else {
$diff = "";
}
///////////////////////////////////////////////////
$result_inc = mysql_query("$myquery FROM tab ORDER BY data DESC LIMIT $max_tit", $db);
while($row_inc = mysql_fetch_array($result_inc)){
$id_inc = $row_inc['id'];
$data_inc = $row_inc['data'];
$titolo_inc = $row_inc['titolo'];
echo "$diff | $titolo_inc ecc. ecc.;

Rispondi quotando