In pritica in base ai valori della prima query che ad es. può essere $n1=1 $n2=10, $n1=1 $n2=25, vado a pescare i titoli nella seconda query, ma ovviamente me li ordina in base alla prima e non con l'ORDER BY della seconda.codice://Variabile GET $News = trim($_GET['News']); //Prima query $query = "SELECT * FROM Correlate WHERE News1 = '$News' OR News2 = '$News'"; $result = mysql_query($query, $db); while ($row = mysql_fetch_array($result)) { $id1 = $row["ID"]; $n1 = $row["News1"]; $n2 = $row["News2"]; //Seconda query $query2 = "SELECT * FROM News WHERE (ID = '$n1' OR ID = '$n2') AND ID != $News AND Data <= Now() ORDER BY Data DESC"; $result2 = mysql_query($query2, $db); while ($row2 = mysql_fetch_array($result2)) { $id2 = $row2["ID"]; $tit = $row2["Titolo"]; echo "<a href=\"pag.php?Pag=news&News=$id2\" title=\"$tit\">$tit</a> "; } }
Come posso fare? Grazie