ciao a tutti.
Stò cercando di vedere a video i dati del DB con una paginazione che mi permetta di vederli un tot per pagina.
Il problema che ho è che non vedo a video quanto estratto dalla query con LIMIT, mentre vedo i link alle pagine e il numero di righe che verranno estratte dal DB.
AIuTo AIuTo...qualcuno può darmi un consiglio?
vi posto il codice php:
$host = "*****";
$user = "";
$password = "";
$database = "****";
// connessione al database
mysql_connect("$host", "$user", "$password") or die("Connessione fallita !");
// selezione del DB
mysql_select_db("$database") or die("Selezione del DB fallita !");
// esecuzione prima query
$count = mysql_query("SELECT COUNT(id) FROM iscritti WHERE discipline='"
.$_REQUEST['discipline']."' AND provincia='".$_REQUEST['provincia']."'");
$res_count = mysql_fetch_row($count);
// numero totale di records
$tot_records = $res_count[0];
// risultati per pagina(secondo parametro di LIMIT)
$per_page = 3;
// numero totale di pagine
$tot_pages = ceil($tot_records / $per_page);
// pagina corrente
$current_page = (!$_GET['page']) ? 1 : (int)$_GET['page'];
// primo parametro di LIMIT
$primo = ($current_page - 1) * $per_page;
// esecuzione seconda query con LIMIT
$result = mysql_query("SELECT nome, cognome, via,localita, telefono, descrizione, mail FROM iscritti WHERE discipline='"
.$_REQUEST['discipline']."' and provincia='".$_REQUEST['provincia']."' LIMIT $primo, $per_page");
while ($row = mysql_fetch_array($result))
{
echo "<div class= "extra1"> <table>";
echo "<tr >";
echo "<td align= "left" valign= "top"><b> <font color=" rgb(0,0,0)"> ".$row['nome']." ".$row['cognome']." </font> <br>Riceve in ".$row['via']."     Loc.".$row['localita']." <br> Descrizione:  ".$row['descrizione']." <br> Tel. ".$row['telefono']."     Mail:<a href= "s"> ".$row['mail']."</a></td>";
echo "</tr>";
echo "</table>";
echo "</div>";
};
// includiamo uno dei files contenenti la paginazione, commentate l'altro ovviamente
include("paginazione_1.php");
// in questa cella inseriamo la paginazione
echo "$paginazione";
mysql_close($db);
?>