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=""
in piu' ci infilano questocodice: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"; }
anche se non mi è chiaro il comando "global"codice:{ global $limit; global $PHP_SELF; if (empty($this_script)) { $this_script = $PHP_SELF; } if (empty($offset)) { $offset= 0; }
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![]()

Rispondi quotando
