ecco il problemino... mi serve che i record vengano ordinati in più pagine... con la possibilità di scegliere quanti record per pagina... il codice che uso è questo:
[code:1:2d9d2b7e77]echo "<table border=\"0\" width=\"100%\">\n";
$sql = "SELECT NewsId,NewsTitle,NewsData,NewsOra,NewsText,NewsImg ,NewsAuthor FROM news WHERE NewsType='home' ORDER BY NewsData,NewsOra DESC";
$result = mysql_query($sql);
$number = mysql_numrows($result);
$i = 0;
while ($number > $i) {
$NewsId = mysql_result($result,$i,"NewsId") ;;
$NewsTitle = mysql_result($result,$i,"NewsTitle"& #41;;
$NewsData = mysql_result($result,$i,"NewsData"&# 41;;
$NewsOra = mysql_result($result,$i,"NewsOra" 1;;
$NewsText = mysql_result($result,$i,"NewsText"&# 41;;
$NewsImg = mysql_result($result,$i,"NewsImg" 1;;
$NewsAuthor = mysql_result($result,$i,"NewsAuthor" );
echo "<tr>\n";
echo "<td width=\"100%\" colspan=\"2\"><font><b>Ti tolo:</b> $NewsTitle [<b>Data:</b> $NewsData (<b>Ora:</b> $NewsOra)]</font></td>\n";
echo "</tr>\n";
echo "<tr>\n";
echo "<td width=\"30%\" align=\"center\"><img src=\"$Url[site]themes/$Themes/img/news/$NewsImg\" border=\"0\"></td>\n";
echo "<td width=\"70%\"><font>$NewsText&l t;/font></td>\n";
echo "</tr>\n";
echo "<tr>\n";
echo "<td width=\"100%\" colspan=\"2\"><font><b>Au tore:</b> $NewsAuthor [<a href=\"$Url[site]index.php?module=new s&action=view&id=$NewsId\">Visuali zza la News completa</a>]</font></td>\n";
echo "</tr>\n";
$i++;
if ($number != $i) {
echo "<tr>\n";
echo "<td width=\"100%\" colspan=\"2\" align=\"center\"><hr width=\"75%\"></td>\n";
echo "</tr>\n";
}
}
echo "<tr>\n";
echo "<td width=\"100%\" align=\"center\" colspan=\"2\"><hr><a href=\"index.php?module=news&action=view& amp;id=all\">Visualizza tutte le News</a></td>\n";
echo "</tr>\n";
echo "</table>\n";[/code:1:2d9d2b7e77]
che modifiche gli devo fare? ci sto sbattendo la testa da giorni...