Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    232

    Menu a tendina e radiobutton

    Ciao a tutti,

    ho realizzato un form che mi permette di inserire dei dati in un DB il tutto con un unico file.

    Ho problemi però a far inserire le informazioni selezionate da un menu a tendina nel form e nella selezione dei radio button, il DB li recepisce come scelta 1, 2, 3, anziché scrivere Progetto 1, Progetto 2, Progetto 3. come faccio?

    Nel db il campo progetto è un varchar


    // recupero campi form
    $progetto = intval($_POST['progetto']);
    $interessato = isset($_POST['interessato']) ? intval($_POST['interessato']) : 0;

    <select name="progetto">
    <option value="0" selected="selected">Seleziona...</option>
    <option value="Progetto 1">Progetto 1</option>
    <option value="Progetto 2">Progetto 2</option>
    <option value="Progetto 3">Progetto 3</option>
    </select>
    Interessato:
    <label>
    <input type="radio" name="interessato" value="SI" />
    SI</label>
    <label>
    <input type="radio" name="interessato" value="NO" />
    NO</label>

  2. #2

    Re: Menu a tendina e radiobutton

    Originariamente inviato da tanteidee
    Ciao a tutti,

    ho realizzato un form che mi permette di inserire dei dati in un DB il tutto con un unico file.
    Il che, a mio avviso, è il modo peggiore di strutturare una pagina: ti ritrovi con un file di centinaia di righe ed ogni volta che lo devi modificare è un delirio...

    Ho problemi però a far inserire le informazioni selezionate da un menu a tendina nel form e nella selezione dei radio button, il DB li recepisce come scelta 1, 2, 3, anziché scrivere Progetto 1, Progetto 2, Progetto 3. come faccio?

    Nel db il campo progetto è un varchar
    Scusa, ma sai cosa fa intval? Prende in ingresso una stringa e ritorna un numero, non otterai mai niente di diverso, se non lo togli.

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    232
    Grazie, sono agli inizi con la programmazione PHP!

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.