Visualizzazione dei risultati da 1 a 6 su 6

Discussione: menu alimentato dal db

  1. #1

    menu alimentato dal db

    Ciao a tutti,il mio problema è nel fatto che devo fare un menu a cascata che però deve essere CONTINUAMENTE alimentato dal db (la connessione al db e la selezione dei campi lo fatta con php).
    Come posso fare???

    Grazie e ciao

  2. #2
    posta il codice del tuo menu....cmq in linea di massima devi inserire all'interno di un ciclo (quello che ti tira fuori i risultati della query) il pezzo di codice di js che ti genera le voci di menu
    Planet Earth is blue and there's nothing I can do

  3. #3
    Scusa non ti capisco????

    Mi potresti dare magari un indirizzo dove ci sono menu che poi inserisco i tag php??Perchè fino adesso lo fatto con dhtml!!!!Ma lo vorrei afre con un altra tecnologia!!

  4. #4
    prendiamo in esempio il menu che si trova qui

    hai questa parte di codice che ti genera l'html del menù

    codice:
    dhtmlMenu = new NavBarMenu(100, 150);
    dhtmlMenu.addItem(new NavBarMenuItem("Search", ""));
    dhtmlMenu.addItem(new NavBarMenuItem("Yahoo", "http://www.yahoo.com"));
    dhtmlMenu.addItem(new NavBarMenuItem("Alta Vista", "http://www.altavista.com"));
    dhtmlMenu.addItem(new NavBarMenuItem("Infoseek", "http://www.infoseek.com"));
    dhtmlMenu.addItem(new NavBarMenuItem("Excite", "http://www.excite.com"));
    dhtmlMenu.addItem(new NavBarMenuItem("HotBot", "http://www.hotbot.com"));
    myNavBar1.addMenu(dhtmlMenu);
    per farla riempire dal php con i risultati di una query bisogna fare una cosa del genere:

    Codice PHP:
    dhtmlMenu = new NavBarMenu(100, 150);
    dhtmlMenu.addItem(new NavBarMenuItem("Search", ""));
    <?
    $sql
    ="SELECT * FROM menu";
    $query mysql_query ($sql) or die (mysql_error()); 
    while (
    $result=mysql_fetch_array($query)) {
    echo 
    "dhtmlMenu.addItem(new NavBarMenuItem(\"".$result['nome_link']."\", \"".$result['url']."\"));";
    }
    ?>
    myNavBar1.addMenu(dhtmlMenu);
    questo per ognuna delle tendine del menù, ma molto dipende da come hai costruito il tuo db. nell'esempio di sopras consideriamo che nella tua tabella menù ci sono 2 campi nome_link e url_link che contengono rispettivamente il testo visualizzato nel menu e l'indirizzo da raggiungere
    Planet Earth is blue and there's nothing I can do

  5. #5
    ma scusa il codice che mi hai scritto del DHTML bisogna scriverlo con i tag SCRIPT

  6. #6
    si cmq l'esempio del menu, con tutto il codice, lo trovi nel link sopra
    Planet Earth is blue and there's nothing I can do

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.