Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    509

    [php] risultato della query in piu' pagine

    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)
    ."\">&lt;&lt;Precedenti</a>  ";
    }
    		
    if ($offset+$limit < $total_rows) {
    print "<a href=\"$this_script?offset=".($offset+$limit)
    ."\">successivi&gt;&gt;</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

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    509
    nessuno a qualche idea? mi basta anche un input tanto per capire se quello che ho scritto son cavolate e devo rincominciare a cercare o altro.
    pleasssssssssssse

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.