Visualizzazione dei risultati da 1 a 5 su 5

Discussione: campo radio e mysql

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    46

    campo radio e mysql

    salve,
    visualizzo un form che prende i dati, la sua struttura, da un db,e per il campo di tipo radio ho questo codice:
    Codice PHP:
    elseif ($FIELD["FIELD_TYPE"]=='RadioButtons') { 
    //prendo i valori dal db                
    $values split("\n",$field_data["field_values"]);                  
    $arr $values;        
     for(
    $i 0$i count($arr); $i++)        
     {       
     
    $selected = (trim($arr[$i]) == $VALUE) ? 'checked' '';        
    $var $FIELD["ID"];        
     echo 
    "<input type='radio' name='".$FIELD["ID"]."' value=\"".$arr[$i]."\">{$arr[$i]};         } 
    iN PRATICA VENGONO VISUALIZZATI , AD ESEMPIO , 2 CAMPI COSI' COME OUTPUT HTML:
    <input type='radio' name='10' value="VALORE1">VALORE1
    <input type='radio' name='10' value="VALORE2">VALORE2
    va tutto ok ma non capisco il comportamento del campo radio cioè se SELEZIONO UN CAMPO RADIO NON VIENE INVIATO IL NUOVO VALORE MA RESTA L'ULTIMO(PRIMO)INSERITO , per quale motivo?
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    non ho capito bene quello che ti succede.

    1 ) non ricevi il valore del input radio ?
    2 ) o ricevi un valore errato ?
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    46
    Originariamente inviato da StarFinger
    non ho capito bene quello che ti succede.

    1 ) non ricevi il valore del input radio ?
    2 ) o ricevi un valore errato ?
    codice:
    <input name="10" value="x " type="radio">x 
    <input name="10" value="y" type="radio">y
    se ho 2 value mettiamo x e y anche se scelgo x resta sempre y anche se lo visualizzo con var_dump
    ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    46

    MEGLI FORM COMPLETO

    Originariamente inviato da StarFinger
    non ho capito bene quello che ti succede.

    1 ) non ricevi il valore del input radio ?
    2 ) o ricevi un valore errato ?
    codice:
    <form id="listingMain" name="listingMain" method="post" action="PAGINA_DATI.PHP" onSubmit="return submitForm(this)">    
    <table width="65%" border="0" cellpadding="5" cellspacing="0"> 
    <tr>  	
    <td>campotesto1-ita</td> 	
    <td><input type='text' value='valorenuovo' size='' name='1'></td> </tr> <tr> 	<td>campodrop-ita1</td> 	
    <td><select name='2'>
    <option value="no ">no </option> 
    <option value="si " selected="selected">si </option>
     <option value="forse" >forse</option>  
    </select></td> </tr> 
    <tr> 	<td>textaarea1it</td> 	
    <td><textarea cols='8' rows='6' name='9'>eeeer</textarea></td> </tr> 
    <tr> 	<td>radio</td> 	
    <td>
    <input type='radio' name='10' value='X ' >X
    <input type='radio' name='10' value='Y' checked="checked">Y</td>  </tr>  
    <tr> 	<tr> 	<td>
    <input name="Submit" type="submit" class="blue_buttons" value="SALVA &raquo;" />  </td> 	
    <td></td> </tr> 
    </table>  
    </form>
    Se faccio un var_dump($_POST) ha sempre questo output:


    codice:
    array(5) { [1]=>  string(11) "valorenuovo" [2]=>  string(3) "sì" [9]=>  string(5) "eeeer" [10]=>  string(1) "Y" ["Submit"]=>  string(8) "SALVA »" }

  5. #5
    Originariamente inviato da ldf1963
    se ho 2 value mettiamo x e y anche se scelgo x resta sempre y anche se lo visualizzo con var_dump
    ciao
    Hai invertito i valori con il name:
    codice:
    <input id="x" name="x" value=10 type="radio">x 
    <input id="y" name="y" value=20 type="radio">y
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

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.