Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente bannato
    Registrato dal
    Mar 2010
    Messaggi
    65

    Invio Botton Radio al Database....

    Ciao ragazzi ho un problema...
    Come posso inviare al database il pulsante radio che l'utente seleziona?
    Per il text ecc ok, sono capace ma per inviare il pulsante radio?

    Ecco il codice:

    Codice PHP:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <
    html>
        <
    head>
            <
    title>Calcola il tuo impianto</title>
            <
    link rel="stylesheet" type="text/css" href="stile.css">
        </
    head>
            <
    body>
            <
    h1 class="titolo1">SIMULA L'IMPIANTO FOTOVOLTAICO CHE FA PER TE</h1>
                <p class="paragraph">[url="index.html"]Home[/url]

                [url="sim_casa.html"]Simulatore Fotovoltaico Casa[/url]

                [url="sim_azienda.html"]Simulatore Fotovoltaico Azienda[/url]

                [url="sim_isolato.html"]Simulatore Fotovoltaico Isolato[/url]</p>
                <hr>
                <h2 class="titolo2">In che zona geografica si trova la casa?</h2>
                <h4><center>[i]Indica qui la provincia in cui desideri che l'
    impianto a pannelli fotovoltaici venga installato[/i]</center></h4>
                    <
    center>
                        <
    form name="f_form" method="post" action="script.php">
                            <
    select name="id_provincia" >
                                <
    option value="0" selected="selected">Scegli la provincia d'installazione</option>
                                <option value="AG - AGRIGENTO">AG - AGRIGENTO</option>
                                <option value="AL - ALESSANDRIA">AL - ALESSANDRIA</option>
                                <option value="AN - ANCONA">AN - ANCONA</option>
                                <option value="AO - AOSTA">AO - AOSTA</option>
                                <option value="AP - ASCOLI PICENO">AP - ASCOLI PICENO</option>

                                <option value="AQ - L'
    AQUILA">AQ - L'AQUILA</option>
                                <option value="
    AR AREZZO">AR - AREZZO</option>
                                <option value="
    AT ASTI">AT - ASTI</option>
                                <option value="
    AV AVELLINO">AV - AVELLINO</option>
                                <option value="
    BA BARI">BA - BARI</option>
                                <option value="
    BG BERGAMO">BG - BERGAMO</option>
                                <option value="
    BI BIELLA">BI - BIELLA</option>
                                <option value="
    BL BELLUNO">BL - BELLUNO</option>
                                <option value="
    BN BENEVENTO">BN - BENEVENTO</option>

                                <option value="
    BO BOLOGNA">BO - BOLOGNA</option>
                                <option value="
    BR BRINDISI">BR - BRINDISI</option>
                                <option value="
    BS BRESCIA">BS - BRESCIA</option>
                                <option value="
    BZ BOLZANO">BZ - BOLZANO</option>
                                <option value="
    CA CAGLIARI">CA - CAGLIARI</option>
                                <option value="
    CB CAMPOBASSO">CB - CAMPOBASSO</option>
                                <option value="
    CE CASERTA">CE - CASERTA</option>
                                <option value="
    CH CHIETI">CH - CHIETI</option>
                                <option value="
    CI CARBONIA IGLESIAS">CI - CARBONIA IGLESIAS</option>
        
                                <option value="
    CL CALTANISSETTA">CL - CALTANISSETTA</option>
                                <option value="
    CN CUNEO">CN - CUNEO</option>
                                <option value="
    CO COMO">CO - COMO</option>
                                <option value="
    CR CREMONA">CR - CREMONA</option>
                                <option value="
    CS COSENZA">CS - COSENZA</option>
                                <option value="
    CT CATANIA">CT - CATANIA</option>
                                <option value="
    CZ CATANZARO">CZ - CATANZARO</option>
                                <option value="
    EN ENNA">EN - ENNA</option>
                                <option value="
    FC FORLI'-CESENA">FC - FORLI'-CESENA</option>

                                <
    option value="FE - FERRARA">FE FERRARA</option>
                                <
    option value="FG - FOGGIA">FG FOGGIA</option>
                                <
    option value="FI - FIRENZE">FI FIRENZE</option>
                                <
    option value="FR - FROSINONE">FR FROSINONE</option>
                                <
    option value="GE - GENOVA">GE GENOVA</option>
                                <
    option value="GO - GORIZIA">GO GORIZIA</option>
                                <
    option value="GR - GROSSETO">GR GROSSETO</option>
                                <
    option value="IM - IMPERIA">IM IMPERIA</option>
                                <
    option value="IS - ISERNIA">IS ISERNIA</option>

                                <
    option value="KR - CROTONE">KR CROTONE</option>
                                <
    option value="LC - LECCO">LC LECCO</option>
                                <
    option value="LE - LECCE">LE LECCE</option>
                                <
    option value="LI - LIVORNO">LI LIVORNO</option>
                                <
    option value="LO - LODI">LO LODI</option>
                                <
    option value="LT - LATINA">LT LATINA</option>
                                <
    option value="LU - LUCCA">LU LUCCA</option>
                                <
    option value="MC - MACERATA">MC MACERATA</option>
                                <
    option value="ME - MESSINA">ME MESSINA</option>

                                <
    option value="MI - MILANO">MI MILANO</option>
                                <
    option value="MN - MANTOVA">MN MANTOVA</option>
                                <
    option value="MO - MODENA">MO MODENA</option>
                                <
    option value="MS - MASSA CARRARA">MS MASSA CARRARA</option>
                                <
    option value="MT - MATERA">MT MATERA</option>
                                <
    option value="NA - NAPOLI">NA NAPOLI</option>
                                <
    option value="NO - NOVARA">NO NOVARA</option>
                                <
    option value="NU - NUORO">NU NUORO</option>
                                <
    option value="OG - OGLIASTRA">OG OGLIASTRA</option>

                                <
    option value="OR - ORISTANO">OR - ORISTANO</option>
                                <
    option value="OT - OLBIA TEMPIO">OT OLBIA TEMPIO</option>
                                <
    option value="PA - PALERMO">PA PALERMO</option>
                                <
    option value="PC - PIACENZA">PC PIACENZA</option>
                                <
    option value="PD - PADOVA">PD PADOVA</option>
                                <
    option value="PE - PESCARA">PE PESCARA</option>
                                <
    option value="PG - PERUGIA">PG PERUGIA</option>
                                <
    option value="PI - PISA">PI PISA</option>
                                <
    option value="PN - PORDENONE">PN PORDENONE</option>

                                <
    option value="PO - PRATO">PO PRATO</option>
                                <
    option value="PR - PARMA">PR PARMA</option>
                                <
    option value="PT - PISTOIA">PT PISTOIA</option>
                                <
    option value="PU - PESARO URBINO">PU PESARO URBINO</option>
                                <
    option value="PV - PAVIA">PV PAVIA</option>
                                <
    option value="PZ - POTENZA">PZ POTENZA</option>
                                <
    option value="RA - RAVENNA">RA RAVENNA</option>
                                <
    option value="RC - REGGIO CALABRIA">RC REGGIO CALABRIA</option>
                                <
    option value="RE - REGGIO EMILIA">RE REGGIO EMILIA</option>

                                <
    option value="RG - RAGUSA">RG RAGUSA</option>
                                <
    option value="RI - RIETI">RI RIETI</option>
                                <
    option value="RM - ROMA">RM ROMA</option>
                                <
    option value="RN - RIMINI">RN RIMINI</option>
                                <
    option value="RO - ROVIGO">RO ROVIGO</option>
                                <
    option value="RSM - REPUBBLICA DI SAN MARINO">RSM REPUBBLICA DI SAN MARINO</option>
                                <
    option value="SA - SALERNO">SA SALERNO</option>
                                <
    option value="SI - SIENA">SI SIENA</option>
                                <
    option value="SO - SONDRIO">SO SONDRIO</option>

                                <
    option value="SP - LA SPEZIA">SP LA SPEZIA</option>
                                <
    option value="SR - SIRACUSA">SR SIRACUSA</option>
                                <
    option value="SS - SASSARI">SS SASSARI</option>
                                <
    option value="SV - SAVONA">SV SAVONA</option>
                                <
    option value="TA - TARANTO">TA TARANTO</option>
                                <
    option value="TE - TERAMO">TE TERAMO</option>
                                <
    option value="TN - TRENTO">TN TRENTO</option>
                                <
    option value="TO - TORINO">TO TORINO</option>
                                <
    option value="TP - TRAPANI">TP TRAPANI</option>

                                <
    option value="TR - TERNI">TR TERNI</option>
                                <
    option value="TS - TRIESTE">TS TRIESTE</option>
                                <
    option value="TV - TREVISO">TV TREVISO</option>
                                <
    option value="UD - UDINE">UD UDINE</option>
                                <
    option value="VA - VARESE">VA VARESE</option>
                                <
    option value="VAT - CITTA DEL VATICANO">VAT CITTA DEL VATICANO</option>
                                <
    option value="VB - VERBANIA CUSIO OSSOLA">VB VERBANIA CUSIO OSSOLA</option>
                                <
    option value="VC - VERCELLI">VC VERCELLI</option>
                                <
    option value="VE - VENEZIA">VE VENEZIA</option>

                                <
    option value="VI - VICENZA">VI VICENZA</option>
                                <
    option value="VR - VERONA">VR VERONA</option>
                                <
    option value="VS - MEDIO CAMPIDANO">VS MEDIO CAMPIDANO</option>
                                <
    option value="VT - VITERBO">VT VITERBO</option>
                                <
    option value="VV - VIBO VALENTIA">VV VIBO VALENTIA</option>
                            </
    select>
                                <
    h2 class="titolo2">Quali sono i tuoi consumi elettrici?</h2>
                                <
    h4><center>[i]Per un corretto dimensionamento dell'impianto fotovoltaico ti preghiamo indicare i consumi elettrici (consumo elettrico annuo, bolletta bimestrale o annuale).
     Se non ricordi i consumi indica il numero di persone che compongono il nucleo familiare[/i]</center></h4>
                                    <center>
                                            <table>
                                                <tr>
                                                    <td>Consumo Energetico Annuo:<td> <input type="text" name="consumo_en_annuo"> kWh/anno 
                                                <tr>
                                                <tr>
                                                    <td>Bolletta Bimestrale:<td> <input type="text" name="boll_bimes"> € 
                                                <tr>
                                                <tr>
                                                    <td>Nucleo Familiare:<td> <input type="text" name="nucleo_fam"> persone
                                                <tr>
                                            </table>
                                                <h2 class="titolo2">Dove posizioniamo i pannelli fotovoltaici?</h2>
                                                <h4><center>[i]Indica per cortesia il tipo di superficie su cui vorresti posizionare i pannelli fotovoltaici.[/i]</center></h4>
                                                <center>
                                                    <input type='
    radio' name='tetto_falda' value='tetto_falda'> Tetto a Falda<input type='radio' name='tetto_piano' value='tetto_piano'> Tetto Piano<input type='radio' name='terreno_giardino' value='terreno_giardino'> Terreno Giardino                    
                                                </center>
                                                    <h2 class="titolo2">Verifica spazio per i pannelli fotovoltaici</h2>
                                                    <h4><center>[i]Per azzerare la bolletta hai bisogno di un'
    area di ...... m<sup>2</sup>

                                                    
    Se pensi di avere disponibilità per un'area di queste dimensioni prosegui, altrimenti indica la grandezza dell'area priva d'ombreggiamento a
                                                    tua disposizione <input type="text" name="spazio" style="width: 40px"> m<sup>2</sup></center>[/i]</h4>
                                <input type="submit" value="Avanti>">
                        </form>
                    </center>
            </body> 
    La parte che devo inviare al database è questa:

    Codice PHP:
    <center>
                                                    <
    input type='radio' name='tetto_falda' value='tetto_falda'Tetto a Falda<input type='radio' name='tetto_piano' value='tetto_piano'Tetto Piano<input type='radio' name='terreno_giardino' value='terreno_giardino'Terreno Giardino                    
                                                
    </center
    Ma come faccio a mandare al database il radio che l'utente clicca?

  2. #2
    Utente di HTML.it L'avatar di jeppox
    Registrato dal
    Mar 2007
    Messaggi
    436
    nei radio button dovresti utilizzare un nome generico in modo da consentire una sola scelta dei 3 tipi di tetto:

    Codice PHP:
    <input type='radio' name='tipo_tetto' value='tetto_falda'Tetto a Falda
    <input type='radio' name='tipo_tetto' value='tetto_piano'Tetto Piano
    <input type='radio' name='tipo_tetto' value='terreno_giardino'Terreno Giardino 
    poi in $_POST['tipo_tetto'] per es. ottieni il valore scelto dall'utente, cioè tetto_falda, tetto_piano oppure tetto_giardino.

  3. #3
    i radio devono avere lo stesso name e differente value, l'utente può sceglierne uno solo, lo recuperi con $_POST['nomeradio'].

    Se invece vuoi far scegliere più opzioni, devi usare checkbox al posto di radio.
    Ciao!

  4. #4
    Utente bannato
    Registrato dal
    Mar 2010
    Messaggi
    65
    Siete sempre mitici! Grazie mille ragazzi

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.