Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [PHP & MySQl] Consiglio Struttura DB ...

    Ciao,

    vorrei creare una sito multilingua, tutto basato sul db, dai menu al contenuto, e al passaggio della lingua scelta.

    Qualcuno mi da una mano a strutturare il database!


    Gestire il menu aggiungere rimuovere link per il contenuto il tutto per 5 lingue!

    il tutto su una pagina sola che poi estraggo dal db e stampo a video!

    Mi servirebbe piu che altro la logica per strutturare il db!


    Grazie Michel
    PHP THE BEST

  2. #2
    la logica...uhmmm a mio avviso...se non hai tantissimi campi da gestire è che per ogni tabella aggiungi l'estensione della lingua nel campo tipo
    Tab menu

    ID voce_ita | voce_eng | voce_ted | etc...

    la stessa cosa per i contenuti etc...

    quando poi strutturi la pagina e/o le pagine ...al cambio della lingua potresti mettere in sessione l'estensione della lingua scelta una cosa tipo:
    <?php
    $ext = $_Session['lang'];

    $sql = msql_query("SELECT * FROM TABELLA ORDER BY ID ASC");
    while($row = mysql_fetch_array($sql)){

    echo $row['voce'.$ext];

    }
    ?>

    se strutturi tutto così puoi appunto gestire + lingue ed aggiungerne altre in futuro
    Cmq per la lingua ci sono diverse teoria...non dico di averti proposto la migliore ma sicuramente la "meno" impegnativa

    Poi se hai dei dati complessi il discorso cambia...

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.