Buongiorno a tutti quanti e soprattutto buona domenica.
Nel codice sottostante non riesco a mettere i vari titoli degli articoli elencati linkabili... Qualcuno mi darebbe una mano![]()
![]()
![]()
![]()
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Documento senza titolo</title>
</head>
<body>
<?php
include("config.inc.php");
$db= mysql_connect($db_host, $db_user, $db_password);
mysql_select_db($db_name, $db);
$rowsPerPage = 4;
$pageNum = 1;
if(isset($_GET['page']))
{
$pageNum = $_GET['page'];
}
$offset = ($pageNum - 1) * $rowsPerPage;
$query = "SELECT id, data, titolo FROM Articoli LIMIT $offset, $rowsPerPage";
$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result))
{
while(list($id, $data, $titolo) = mysql_fetch_array($result))
{
echo "<a href=\"articolo_leggi.php?id=$row[id]\">" . "$row[data]" . "$row[titolo]</a>
";
}
}
echo '
';
$query = "SELECT COUNT(id) AS numrows FROM Articoli";
$result = mysql_query($query, $db);
$row = mysql_fetch_array($result, MYSQL_ASSOC);
$numrows = $row['numrows'];
$maxPage = ceil($numrows/$rowsPerPage);
$self = $_SERVER['PHP_SELF'];
if ($pageNum > 1)
{
$page = $pageNum - 1;
$prev = " <a href=\"$self?page=$page\">[Prev]</a> ";
$first = " <a href=\"$self?page=1\">[First Page]</a> ";
}
else
{
$prev = ' [Prev] ';
$first = ' [First Page] ';
}
if ($pageNum < $maxPage)
{
$page = $pageNum + 1;
$next = " <a href=\"$self?page=$page\">[Next]</a> ";
$last = " <a href=\"$self?page=$maxPage\">[Last Page]</a> ";
}
else
{
$next = ' [Next] ';
$last = ' [Last Page] ';
}
echo $first . $prev . " Showing page $pageNum of $maxPage pages " . $next . $last;
?>
</body>
</html>
Ringrazio anticipatamente.
Ciao.
FRANCESCO