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

    radio button con valore di defoult da variabile

    Salve cortesemente chi puo aiutarmi , praticamente vorrei inserire in qesta radio button come valore di defult quello di una variabile.


    (mia radio button)

    $miavar

    uomo :
    <input type="radio" name="sit_naz" value="1">SI
    <input type="radio" name="sit_naz" checked value="0">NO

  2. #2
    Utente di HTML.it L'avatar di Grino
    Registrato dal
    Oct 2004
    Messaggi
    739
    Codice PHP:
    $scelte=array("No","Si");
    //1, cioè Si, è il valore di default. 0 per No
    $miavar=(isset($_POST['sit_naz']))?$_POST['sit_naz']:1;
    foreach (
    $scelte as $key=>$val)
        echo 
    '<input type="radio" name="sit_naz"'.(($key==$miavar)?' checked="checked" ':'')."value=\"$key\">$val"
    Siamo sempre troppo gelosi delle nostre grandi piccole opere! - Grino inedito.
    Lavori e Lavoretti

  3. #3
    .. provo e vi faccio sapere Grazie!!!!

  4. #4
    Funziona ... grazie mica potresti spiegarmelo

  5. #5
    Ops... non mi fuziona !!!

    $scelte=array("No","Si");
    //1, cioè Si, è il valore di default. 0 per No
    $miavar=(isset($_POST['sit_naz']))?$_POST['sit_naz']:1;
    foreach ($scelte as $key=>$val)
    echo '<input type="radio" name="sit_naz"'.(($key==$miavar)?' checked="checked" ':'')."value=\"$key\">$val";

  6. #6
    Utente di HTML.it L'avatar di Grino
    Registrato dal
    Oct 2004
    Messaggi
    739
    In che senso non funziona?
    Siamo sempre troppo gelosi delle nostre grandi piccole opere! - Grino inedito.
    Lavori e Lavoretti

  7. #7
    .. Scusate funziona , ma se al posto di 2 scelte

    $scelte=array("No","Si");

    fossero 3 come si modifica

    $scelte=array("No","Si");
    //1, cioè Si, è il valore di default. 0 per No
    $miavar=(isset($_POST['sit_naz']))?$_POST['sit_naz']:1;
    foreach ($scelte as $key=>$val)
    echo '<input type="radio" name="sit_naz"'.(($key==$miavar)?' checked="checked" ':'')."value=\"$key\">$val";

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.