non funzia ho provato cosi:
codice:
<?
include("config.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
switch ($_POST['pagina']){
case false:
$_SESSION['inizio'] = 0;
$_SESSION['fine'] = 5;
$limit = " LIMIT 0,5";
break;
case 'next':
$_SESSION['inizio'] = $_SESSION['inizio']+5;
$_SESSION['fine'] = $_SESSION['fine']+5;
$limit = " LIMIT ".$_SESSION['inizio'].",".$_SESSION['fine'];
break;
case 'pre':
$_SESSION['inizio'] = $_SESSION['inizio']-5;
$_SESSION['fine'] = $_SESSION['fine']-5;
$limit = " LIMIT ".$_SESSION['inizio'].",".$_SESSION['fine'];
break;
}
// io ho usato POST pagina ma tu adatta i tuoi se vuoi, non conoscendo la pagina...
if (!isset($start) OR $start<0)
$start=0;
$step = 7;
$query = "SELECT e.id, e.title, e.body, e.timestamp, e.comments FROM serendipity_entries e, serendipity_entrycat ec
where ec.categoryid = '7' and ec.entryid = e.id ORDER BY id DESC ".$limit;
$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result))
{ echo "<h1>$row[title]</a></h1>";
echo nl2br("$row[body]</a>");
echo "date:";
echo date("j/n/y", $row[timestamp]);
echo "
<a href=\"/public/news/comment.php?serendipity[entry_id]=$row[id] &serendipity[type]=comments\" onclick=\"window.open(this.href, 'comments', 'width=480,height=480,scrollbars=yes'); return false;\">Comments ( $row[comments] )</a> ";
}
?>
pre
next