Visualizzazione risultati 1 fino 5 di 5

Discussione: Pulsanti radio per valori multipli

  1. #1
    L'avatar di FantaGalla
    FantaGalla non è connesso Utente
    Data registrazione
    01-07-2003
    Messaggi
    245

    Predefinito Pulsanti radio per valori multipli

    ho una pagina con pulsanti

    <input type="radio" name="xxxxx" value="1"/>

    per ogni voce in quastione ho 3 pulsanti radio che se selezionati mi danno il valore 1 da inserire nel database.

    per la prima riga funziona, per le restanti non mi da nessuno valore, quale può essere il problema?

  2. #2
    Guest

    Predefinito

    Posta il codice del form , magari è qualche errore di sintassi ... :D

  3. #3
    L'avatar di FantaGalla
    FantaGalla non è connesso Utente
    Data registrazione
    01-07-2003
    Messaggi
    245

    Predefinito

    Codice HTML:
    <FORM METHOD="POST" ACTION="inserisci.php"> 
    	<div align="center">
    	<table border="1" width="80%" style="border-collapse: collapse" id="table1" cellspacing="0">
    		<tr>
    			<td width="15%" align="center" height="10"><b>COGNOME</b></td>
    			<td width="15%" align="center" height="10"><b>NOME</b></td>
    			<td width="10%" align="center" height="10"><b>GOALS</b></td>
    			<td width="40%" align="center" height="10"><b>VITTORIE</b></td>
    		</tr>
    		<tr>
    			<td width="15%" height="10">COGNOME1</td>
    			<td width="15%" height="10">Nome1</td>
    			<td width="10%" align="center" height="10"> <INPUT TYPE="text" NAME="goals1" size="5"></td>
    			<td width="40%" align="center" height="10"><form>
     <fieldset>
      Vittoria<input type="radio" name="vittorie1" value="1">
      Pareggio <input type="radio" name="pareggi1" value="1">
      Sconfitta <input type="radio" name="sconfitte1" value="1">
    </fieldset></form></td>
    		</tr>
    		<tr>
    			<td width="15%" height="10">COGNOME2</td>
    			<td width="15%" height="10">Nome2</td>
    			<td width="10%" align="center" height="10"> <INPUT TYPE="text" NAME="goals2" size="5"></td>
    			<td width="40%" align="center" height="10"><form>
     <fieldset>
      Vittoria<input type="radio" name="vittorie2" value="1">
      Pareggio <input type="radio" name="pareggi2" value="1">
      Sconfitta <input type="radio" name="sconfitte2" value="1">
    </fieldset>
    </form></td>
    		</tr>
    
    	</table>
    			</div>
    	<p align="center">
    <INPUT TYPE="submit" VALUE="Inserisci"> 
    	</p>
    	</p>
    </FORM>

  4. #4
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Un primo errore c'è: se vuoi che i pulsanti radio si escludano a vicenda devono avere lo stesso nome e, presumibilmente, valore diverso (in modo da poterli distringuere con l'invio del modulo).

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  5. #5
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    sì vero come dice dementialsite:
    esempio:
    Codice HTML:
      Vittoria<input type="radio" name="risultato" value="vittoria1">
      Pareggio <input type="radio" name="risultato" value="pareggio1">
      Sconfitta <input type="radio" name="risultato" value="sconfitta1">
    poi li richiami con (per esempio)
    Codice PHP:
    switch($_POST['risultato']){
    case
    "vittoria1": // if($_POST['risultato']=="vittoria1")
    ...
    break;
    case
    "pareggio1":
    ...
    break;
    case
    "sconfitta1":
    ...
    break;
    }

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •