ecco ilOriginariamente inviato da lucavalentino
Per il link ho risolto sostituendo il nome della pagina con $_server['php_self'] però non mi fa vedere gli altri record del database.
Forse perchè ho messo la paginazione nel file cerca dove recupero ogni volta attraverso il post la parola da trovare per questo non visualizza le altre pagine?Codice PHP:<?php
.......
$x_pagina =15; //record per pagina
$paginacor = $_GET['pagina']; //pagina corrente
if (!$paginacor)
{ $paginacor = 1; }
if(is_null($_POST['cerca']))
{
?>
<div id="corpo">
Il testo cercato non ha prodotto risultato.</p>
Provare con una parola differente.</p>
</div>
<?php
}
else
{
$cerca = cercaCompleta($_POST['cerca']); //richiamo la funzione sql cerca
$totrecord = num_rows($cerca);
paginazione($x_pagina, $paginacor, $totrecord);
$partireda = (($paginacor * $x_pagina)-$x_pagina)* -1;
$ricerca = limitcercaCompleta($_POST['cerca'], 0, $x_pagina); //richiamo la funzione sql cerca con il limit
Stamparecord($ricerca);
linkpaginazione($paginacor, $x_pagina, $totrecord);
}
...
?>

Rispondi quotando