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

    info sull'attributo value della tag option di un form

    Se uso, in un form, la tag option e imposto l'attributo value assegnandogli il valore "pincopallo" nel database (mySQL) dovrei ritrovarmi nel relativo campo "pincopallo"? invece io mi ritrovo i numeri 1, 2, 3, ecc in base all'ordine con cui sono sovrapposti i vari tag option, l'inserimento funziona ma avrei bisogno di inserire dei codici e non dei numeri, è possibile oppure ho capito io male il funzionamento di questo attributo?

    grazie
    Ultima modifica di Rebeltag; 19-12-2013 a 13:11

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    sicuro di aver settato bene il valore? fai vedere il codice html

  3. #3
    <p>
    <label>Citt&agrave;:<br />
    <select name="citta">
    <option value="01aq">L'Aquila</option>
    <option value="02av">Avezzano</option>
    <option value="03ch">Chieti</option>
    </select>
    </label>
    </p>

    l'inserimento funziona ma non mi riporta il codice che ho inserito in value

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    l'html è a posto, il problema sta nello script che recupera i dati


    edit: mi viene un dubbio... sicuro che il campo del db sia in formato testo?

  5. #5
    ho usato varchar come formato

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    allora non rimane che lo script con cui elabori

  7. #7
    si hai ragione, quando recuperavo il campo in php avevo impostato come intval per cui mi convertiva il valore in intero, ho usato strval è funziona

    $citta = strval($_POST['citta']);

    grazie mille, risolto puoi chiudere se vuoi

  8. #8
    Quote Originariamente inviata da Rebeltag Visualizza il messaggio
    <p>
    <label>Citt&agrave;:<br />
    <select name="citta">
    <option value="01aq">L'Aquila</option>
    <option value="02av">Avezzano</option>
    <option value="03ch">Chieti</option>
    </select>
    </label>
    </p>
    É sempre bene usare <form>...</form> invece di <p>
    “Che le cose siano cosi, non vuol dire che debbano andare così. Solo che quando si tratta di rimboccarsi le maniche e incominciare a cambiare, vi è un prezzo da pagare. Ed è allora che la stragrande maggioranza preferisce lamentarsi più che fare”.

    Giovanni Falcone

  9. #9
    Ho usato la tag <form> ma non l'ho riportata qui, ho estrapolato solo il pezzo riguardante la tag che mi dava il problema

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.