Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21

Discussione: Radio button

  1. #1

    Radio button

    salve ragazzi. praticamente ho implementato una pagina web dove viene mostrata una domanda (presa da database) e 5 possibili risposte inserite in 5 radio button. come faccio a vedere quale radio button è stato cliccato? (perchè vorrei inserire il risultato in un'altra tabella del suddetto database)

    il radio button è così:
    codice HTML:
    <fieldset>       <input type='radio' name='linguaggio' value='Prima'/> $riga[2] <br> <br>       <input type='radio' name='linguaggio' value='Seconda'/> $riga[3] <br> <br>       <input type='radio' name='linguaggio' value='Terza'/> $riga[4] <br> <br>	   <input type='radio' name='linguaggio' value='Quarta'/> $riga[5] <br> <br>	   <input type='radio' name='linguaggio' value='Quinta'/> $riga[6]     </fieldset>
    dove $riga[2], $riga[3], ecc, sono i risultati del fetcharray

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,782
    per sua natura, radio, passa il valore selezionato.
    basta leggere il valore di "linguaggio".

  3. #3
    ok...quindi questo in codice come si tradurrebbe?

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,782
    nel senso che vuoi sapere come recuperare il valore con php?

  5. #5
    In poche parole si, ma vorrei trovare anche il modo; nel senso che il codice può essere banalmente:
    codice HTML:
    if ($_POST['linguaggio'] == "Prima") 
    il problema è che io vorrei che ciò avvenisse quando faccio il click sul pulsante sottostante

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,782
    non capisco quale sia il problema, visto che (mi pare) tu sappia sia come recuperare che stampare...

    il problema è in "bottone"? cosa deve avvenire quando usi "il pulsante"?
    dovrebbe bastare un semplice form d'invio.

    ricorda che questa è la sezione HTML, forse volevi scrivere in quella PHP?

  7. #7
    si per quanto riguarda la sezione, hai ragione.
    però ti spiego: la mia pagina è una pagina che carica dinamicamente le domande, salvate su una tabella del database. per fare ciò, ho dovuto creare un file esterno per salvare l'indice dell'ultima domanda proposta, e quindi poter proporre la successiva al clic del pulsante.
    ora la mia domanda è: come faccio a salvare l'esito del radio button?

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,782
    Quote Originariamente inviata da waters_gilmour Visualizza il messaggio
    ora la mia domanda è: come faccio a salvare l'esito del radio button?
    dove? nel database? nel file indice?
    qual'è la tua difficoltà?

  9. #9
    nel database. la mia difficoltà è capire come riuscire a salvare l'esito della risposta sull'evento onclick del pulsante

  10. #10
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,782
    allora... semplifica.

    se vuoi scatenare un evento per la scrittura dovrai utilizzare ajax e/o jquery
    ma credo che per te sia ancora un po' complicato

    se invece la fai semplice, un normale form che contenga le informazioni (come il tuo radio) è più che sufficiente.
    invii i dati allo script che scrive nel db e poi un redirect verso la pagina che ti interessa mostrare successivamente.
    potrebbe trovarsi anche nella stessa pagina ma è un po' più complicato e delicato da realizzare.

    siamo sulla strada giusta? ti sto capendo?

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.