ciao, volevo porvi questo quesito
ho un calssico db con le solite celle..nome cognome mail..etcc.insomma il solito guestbook
immagino si parta sempre dalla solita connessione al db e si fa una query per recuperare i valori in base alle varie clausole.
poi penso si conti i numero di record trovati...come si fa?io ho trovato questo
$conta=SELECT count(*) FROM nome_db WHERE .(clausole varie)
a questo punto sempre leggendo qua e la si usa
limit($numrighe) = mysql_fetch_array($conta)
$offset = 0
$this_script=""
codice:
if ($offset > 0) {print "<a href=\"$this_script?offset=".($offset-$limit)
."\"><<Precedenti</a> ";
}
if ($offset+$limit < $total_rows) {
print "<a href=\"$this_script?offset=".($offset+$limit)
."\">successivi>></a> ";
}
print "</p>\n";
}
in piu' ci infilano questo
codice:
{
global $limit;
global $PHP_SELF;
if (empty($this_script)) { $this_script = $PHP_SELF; }
if (empty($offset)) { $offset= 0; }
anche se non mi è chiaro il comando "global"
la mia domanda è un altra...questo va bene se voglio avere un avanti e indietro...ma nel caso volessi avere le pagine con scritto
1 2 3 4 >>
anzichè <<indietro avanti>>
mi spiego meglio..fisicamente che codice devo scrivere per avere le pagine selezionabili?
grazie per le eventuali risposte