Ciao a tutti, mi sono appena iscritta a questo meraviglioso forum ed ho gia' bisogno del vostro aiuto.
Sto' ristrutturando un sito fatto da altri in php e riscontro il seguente problema che mi sta' facendo impazzire da giorni:
quando eseguo la query funziona tutto bene ma se poi clicco sul link per andare alla pagina successiva i risultati che ottengo sono quelli totali, cioè non tiene conto della query. riporto di seguito il codice della query e della paginazione. Spero possiate aiutarmi non so' piu' cosa provare, GRAZIE.
Codice PHP:<?php
$currentPage = $_SERVER["PHP_SELF"];
$maxRows_RSgarage2 = 2;
$pageNum_RSgarage2 = 0;
if (isset($_GET['pageNum_RSgarage2'])) {
$pageNum_RSgarage2 = $_GET['pageNum_RSgarage2'];
}
$startRow_RSgarage2 = $pageNum_RSgarage2 * $maxRows_RSgarage2;
mysql_select_db($database_garage2, $garage2);
$query_RSgarage2 = "SELECT * FROM regione WHERE provincia LIKE '%$_POST[provincia]%'";
$query_limit_RSgarage2 = sprintf("%s LIMIT %d, %d", $query_RSgarage2, $startRow_RSgarage2, $maxRows_RSgarage2);
$RSgarage2 = mysql_query($query_limit_RSgarage2, $garage2) or die(mysql_error());
$row_RSgarage2 = mysql_fetch_assoc($RSgarage2);
if (isset($_GET['totalRows_RSgarage2'])) {
$totalRows_RSgarage2 = $_GET['totalRows_RSgarage2'];
} else {
$all_RSgarage2 = mysql_query($query_RSgarage2);
$totalRows_RSgarage2 = mysql_num_rows($all_RSgarage2);
}
$totalPages_RSgarage2 = ceil($totalRows_RSgarage2/$maxRows_RSgarage2)-1;
?>
LINK per spostarsi alle pag. successive
[url="<?php printf("]">Pagina successiva[/url]

Rispondi quotando