Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Problema con i form

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    18

    Problema con i form

    Buongiorno, vorrei chiedervi un informazioni riguardo a un form.
    Io ho questo form e all'interno c'è questo menu a tendina
    Codice PHP:
    <select name="nome" id="nome">
    <?php
    $query 
    mysql_query("SELECT * FROM `badge` ORDER BY `id` DESC");
    while(
    $badge mysql_fetch_array($query))
    {
    echo(
    '<option value="'.$badge["nome"].'">'.$badge["nome"].'</option>');
    }
    ?>
    </select>
    e sotto questo menu a tendina ho 3 input di testo.
    Io vorrei fare in modo che, appena seleziono l'opzione dal menu a tendina, negli input di testo si visualizzino dei dati presi dal database.
    So come prendere i dati dal database ma non come farli apparire appena seleziono l'opzione dal menu a tendina.

    Spero che qualcuno di voi sappia aiutarmi.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    111
    Ciao ti faccio l'esempio con un solo campo di testo,vedi se ti va bene:
    Codice PHP:
    <form name="myform">
    <select name="nome" id="nome" onchange="document.myform.testo.value=this.options[this.selectedIndex].value">
    <?php
    $query 
    mysql_query("SELECT * FROM `badge` ORDER BY `id` DESC");
    while(
    $badge mysql_fetch_array($query))
    {
    echo
    "<option value='$badge[nome]'>".$badge['nome']."</option>";
    }
    ?>
    </select>
    <input type="text" name="testo" size="10">
    </form>

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    18
    Come mettere gli input sotto so come farlo, la mia richiesta è un altra. Leggi bene il topic.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    111
    Se ho capito bene tu vuoi che quando selezioni un elemento nella select preso dal database,lo visualizzi nell' input text o no?

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    18
    No, voglio fare in modo che quando seleziono dal menu a tendina, automaticamente prende dal mysql dei dati e li mette in 3 input che stanno sotto

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    111
    Certo quello che vuoi è chiaro ma quali sono i dati da visualizzare nei tre campi di testo?
    nell'esempio che ho postato in precedenza nel campo testo viene visualizzato il campo $badge['nome'] preso dal database e selezionato dal campo select cliccando su un certo valore....

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    18
    Mmh.. forse è difficile da spiegare..
    Quando io seleziono dal menu a tendina negli input sotto devono comparire dei dati che prende da database (SELECT * FROM 'badge' WHERE badge = $badge)

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.