ho provato a modificare così:
Codice:
$max=5;
$connessione = mysql_connect($server,$user,$psw) or die("Connessione al database MySql nn riuscita. Errore: " . mysql_error());
mysql_select_db($db,$connessione) or die("Selezione del database nn riuscita. Errore: " . mysql_error());
$query=mysql_query('SELECT count( * ) AS tot FROM news');
$num=mysql_fetch_array($query);
$pag=intval($num['tot']/$max);
if($pag <= 0) { $pag = 1; }
for($i=0; $i <= $pag; $i++) {
$pagina.='<a href="HomePage.php?pag='.($i+1).'">'.($i+1).'</a>';
$paginetta=$i+1;
}
$query='SELECT id,data,testo,autore FROM News ORDER BY id DESC LIMIT '.$max*$paginetta-$max.',5;
pensavo potesse essere sbagliato il fatto che in realtà a pagina nn viene assegnato un valore numerico..
ora mi dà un altro errore:
Parse error: parse error, unexpected T_LNUMBER in /membri2/drako1989/HomePage.php on line 27
la linea 27 è questa:
Codice:
echo "<table width='350' height='140' align='center'>
l'echo completo invece è lui:
Codice:
echo "<table width='350' height='140' align='center'>
<tr><td bgcolor='#6699FF'><font color='white'>Inviata il: <b> ".date("d-m-Y \\a\l\l\e H:i:s" ,$res['data'])." </b></font></td></tr>
<tr><td bgcolor='#0099FF'><font color='white'> ".$res['testo']." </font></td></tr>
<tr><td bgcolor='#6699FF' align='right'><font color='white' size='-1'>Da: <b> ".$res['autore']." </b></font></td></tr>
</table><br />";
cos'ha di male?