Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    [PHP & MySQL] Navagation Bar

    Ciao a tutti,

    volevo chiedere se avete degli esempi di come creare un menu di navigazione semplice

    per esempio:

    1-2-3

    Grazie Michel
    PHP THE BEST

  2. #2
    ti consiglio di fare una struttura base in html e di passargli magari solo i dati dinamici con php

  3. #3
    Ho trovato questo che sembra abbastanza semplice ma non riesco a farlo funzionare:

    Codice PHP:
    <?php 
    include"config.inc.php";
    $sql_list_user "SELECT * FROM tbl_login";
    $query_list_user mysql_query($sql_list_user) or die (mysql_error());

    // Numero di utenti

    $numeroRighe mysql_num_rows($query_list_user);


    // Imposto il massimo di righe per pagina

    $limitePagina "5";

    // Calcolo il numero di pagine

    $numeroPagine ceil($numeroRighe $limitePagina);

    // Pagina Corrente

    $paginaCorrente "0";

    if(isset(
    $_GET['pag']) && is_numeric($_GET['pag']) && $_GET['pag'] > && $_GET['pag'] < $numeroPagine){
    $paginaCorrente $_GET['pag'];
    }

    // Inizio numero

    $inizioPagina $paginaCorrente $limitePagina;


    $sql "SELECT * FROM tbl_login ORDER BY tbl_login.lg_id LIMIT '".$inizioPagina."','".$limitePagina."'";

    echo 
    $sql;
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>

    <body>
    <table width="450" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr>
        <td width="25"><span class="TestoIndicativo">Id</span></td>
        <td width="100"><span class="TestoIndicativo">User
          
        </span></td>
        <td width="180"><span class="TestoIndicativo">email</span></td>
        <td width="80"><span class="TestoIndicativo">Gruop </span></td>
        <td></td>
      </tr>
    </table>


    <table width="450" border="0" align="center" cellpadding="0" cellspacing="0">
      <?php while($result_list_user mysql_fetch_assoc($query_list_user)){ ?>
      <tr>
        <td width="25" height="25" valign="middle"><span class="TestoIndicativo"><?php echo $result_list_user['lg_id'];?></span></td>
        <td width="100" height="25" valign="middle"><span class="TestoIndicativo"><?php echo $result_list_user['lg_usr'];?></span></td>
        <td width="180" height="25" valign="middle"><span class="TestoIndicativo"><?php echo $result_list_user['lg_email'];?></span></td>
        <td width="80" height="25" valign="middle"><span class="TestoIndicativo"><?php echo $result_list_user['lg_group'];?></span></td>
        <td height="25" valign="middle">[url="#"][/url]</td>
      </tr>
      <?php };?>
    </table>


    <table width="450" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr>
        <td>
        <?php
    for($a 0$a $numeroPagine$a++){
        if(
    $paginaCorrente == $a){ 
            echo(
    $a+1);
        }else{
            echo 
    '[url="'.$_SERVER['PHP_SELF'].'?spag='.$a.'"]'.($a+1).'[/url]';
        }
        if(
    $a $numeroPagine 1){
            echo 
    '-';
        }
    }
    ?>
        </td>
      </tr>
    </table>


    </body>
    </html>

    link per vedere qui

    non capisco come farlo funzionare ho trovato questo tutorial che ho cercato di adattarlo alle mie esigenze.

    tutorial qui
    PHP THE BEST

  4. #4
    nello specifico cosa non funziona?

  5. #5
    Ma quello che non capisco nel tutorial é la query!
    Primo mi fa sempre vedere tutti i record.
    Secondo non mi cambia ai prossimi record.

    Terzo non ci capisco piu na mazza!

    PHP THE BEST

  6. #6
    Codice PHP:
    echo '[url="'.$_SERVER['PHP_SELF'].'?spag='.$a.'"]'.($a+1).'[/url]'
    prova con
    Codice PHP:
    echo '[url="'.$_SERVER['PHP_SELF'].'?pag='.$a.'"]'.($a+1).'[/url]'
    la variabile è pag non spag o.0

  7. #7
    Niente da fare se vai a vedere il link che ho messo vedi esattamente quello che fa. mi fa sempre vedere tutti i record!


    ok quello che mi hai deztto lo corretto!

    Grgrgr
    PHP THE BEST

  8. #8
    Non capisco come fare per la query ragazzi mi date un'altra mano!!

    Grazie Michel
    PHP THE BEST

  9. #9
    Nessuno mi sa dare una mano gentilmente?
    PHP THE BEST

  10. #10
    up
    PHP THE BEST

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.