Creare paginazione numerica

luigi777

Utente Attivo
14 Feb 2008
1.085
1
38
39
Massa, Italy
Salve, sto faccendo una foto galleria.. ora ho scritto questo codice che ve lo posto sotto, solo che vorrei aggiungere la paginazione fatta senza usare classi.

ecco il codice:
PHP:
<?php
// Includo 
require_once(dirname(__FILE__) . '/inc.php');
require_once(dirname(__FILE__) . "/template/".$template_client."/header.php");
require_once(dirname(__FILE__) . '/lib/paginazione.inc.php');

$_cat = (isset($_GET["cat"])) ? trim ((int)$_GET["cat"]): '';
$pagina = (isset($_GET["pagina"])) ? trim ((int)$_GET["pagina"]): '';

		$query = "SELECT  photo_categorie._dir as _dir, photo_categorie.titolo as cat_titolo  , photo.* FROM utenti 
       INNER JOIN photo 
          ON utenti.id = photo._userid INNER JOIN photo_categorie
          ON photo_categorie.id = photo._catid WHERE _catid='".$db->real_escape_string($_cat)."' ORDER BY _update DESC";
		$result = $db->query($query)or die($db->error);
		$row = $result->fetch_array();

		if(empty($_cat)) {
		echo "ID non specificato";
}
elseif ($result->num_rows == 0) { echo "Record non trovato"; }
else
{
?>
<table>
    <tr>
        <?php
      
        $num = $result->num_rows;
        $y = 1;
        $i = 1;
        $cols = 5;
        while ($row = $result->fetch_array()) {
            $_cat = $row['titolo'];
            $id = $row['id'];
            ?>
               <td>
			<a href="gallery_view.php?id=<?php echo $id; ?>"><img hspace='10' vspace='10' src="public/media/photo/<?php echo $row["_dir"]; ?>/img_thumb/<?php echo $row["url"]; ?>" alt="<?php echo $row["titolo"]; ?>"></a>
            <p><?php echo $row["titolo"]; ?></p></td>
         <?php
            if ($i == $cols && $y < $num) {
                $i = 0;
                ?>
            </tr>
            <tr>
                <?php
            }
            $i++;
            $y++;
        }
        // se rimangono delle td da completare
        for ($x = 0; $x < $cols - $i + 1; $x++) {
            echo "<td>&nbsp;</td>";
        }
        ?>
    </tr>
</table>
<?php
}
	


require_once(dirname(__FILE__) . "/template/".$template_client."/footer.php");
?>

mi dite come posso fare?

grazie mille.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
ciao
se guardi tra gli articoli di php trovi due sistemi uno con una classe e uno sensa (quello sensa, mi sembra, che l'utore sia maxbossi)
 
Discussioni simili
Autore Titolo Forum Risposte Data
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
F Creare elementi html con javascript Javascript 4
Shyson Modificare codice e creare link PHP 0
Cosina Creare bottone delete in form upload PHP 5
Cosina Creare bottone delete in form upload PHP 1
M Creare un campo input select quantità di un numero intero prelevato dal db PHP 3
L Creare una forma geometrica Photoshop 1
M [Cerco] aiutanti per creare sito Offerte e Richieste di Lavoro e/o Collaborazione 8
S Libreria PHP per creare file dwg o dxf PHP 0
R Come creare sistema Add to homescreen PHP 3
L Creare un countdown con giorno specifico della settimana PHP 3
W Creare link di una dato Classic ASP 0
W creare file .jar Java 2
M Creare con il Vb 2010 Il Classico Notes di Windows Vista Visual Basic 1
MarcoGrazia Creare una password Snippet Javascript 0
J creare pagina php di prenotazione PHP 5
A Creare un modulo di ricerca avanzata con dreamweaver HTML e CSS 0
INTEROPERABILITY Sviluppatrice/formatrice creare APP Offerte e Richieste di Lavoro e/o Collaborazione 0
L Creare una pagina pre-home WordPress 1
G Creare side-bar non visibile da dispositivi mobile HTML e CSS 0
L creare oggetti da una classe tramite un form Javascript 0
Web93 CREARE SITO WEB COMICS CON WORDPRESS WordPress 0
maxnegri Contare sessioni aperte e creare condizione PHP 1
A Come creare pulsante donazione PayPal HTML e CSS 5
L [CERCO] Creare blog su WordPress con tema Divi Offerte e Richieste di Lavoro e/o Collaborazione 3
F Creare un set di date a seconda del frazionamento scelto da inserire in MySQL PHP 6
R [Photoshop] Creare Azione Photoshop 1
F [PHP] creare tabella e tasto cerca PHP 3
A Creare con Javascript un percorso all'interno di uno spazio Javascript 0
B [PHP] Creare PDF dopo inserimento dati form PHP 4
A [HTML] Creare sito web per eLearnig HTML e CSS 2
R Bootstrap 4 - creare una finestra di testo responsive sopra un Carousel jQuery 1
Spenalzo Creare tabelle multiple con Access via VBA MS Access 2
R [PHP] Creare sistema random PHP 3
D [PHP] Consigli su come creare form PHP 1
I Creare Qsl radioamatore con testo editabile Presentati al Forum 1
T [PHP] Creare Honeypot per form contatti PHP 10
S [PHP] Creare collegamento filtri di ricerca al database PHP 6
Z Creare VirtualHost Apache2 con PHP? Programmazione 0
max_400 [HTML] Come creare un jpg animata (non gif animata) HTML e CSS 3
A Come creare un framset Sviluppo app per Android 1
T con oop creare un ciclo per una pagina dinamica html con php PHP 3
X [Apache] Creare sito clone/preservare codice sorgente Apache 7
E [PHP] creare temporary table per dati da xml PHP 2
M [MySQL] CREARE UN LINK SU UN DETERMINATO CAMPO DI UNA TABELLA RISULTATO DI UNA QUERY SQL MySQL 3
P [Photoshop CC] Come posso creare quest'effetto - cerchi concentrici Windows e Software 6
R [PHP] creare pagina profilo per ogni utente PHP 4
V [WordPress] Creare una struttura di articoli da una struttura di cartelle WordPress 1
jonnino2004 Sito .it vale la pena creare una versione in inglese? SEO e Posizionamento 1
F [MS Access] Creare [stringa] da caselle combinate MS Access 0

Discussioni simili