Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    777

    assegnare name uguale a input radio

    salve ho un piccolo problema
    allora questo è il codice che ho abozzato
    Codice PHP:
    <?

    $lettura_risultati
    =mysql_query("select domanda, ans1, ans2, ans3, ans4 from quiz order by rand() limit 3 ")or(die(mysql_error()));
    echo 
    "<table width=\"100%\">";
                    
    $valori= array("a","b","c","d");
                    
    $flag_colore=0;
                    while(
    $scatola_temporanea=mysql_fetch_array($lettura_risultati)){
                        
    $domanda=$scatola_temporanea['domanda'];
                        
    $risp1 $scatola_temporanea['ans1'];
                        
    $risp2 $scatola_temporanea['ans2'];
                        
    $risp3 $scatola_temporanea['ans3'];
                        
    $risp4 $scatola_temporanea['ans4'];
                        echo 
    "<tr>";
                        if(
    $flag_colore==0){
                            echo 
    "<td bgcolor=\"#9fcfff\">";
                            
    $flag_colore=1;
                        }
                        else{
                            echo 
    "<td bgcolor=\"#C1e0ff\">";
                            
    $flag_colore=0;
                        }
                        
                        
                        echo 
    "$domanda:

    "
    ;
                        
                        
                        
    $c=1;
                        while(
    $c<=4){
                        
                        
    $input"<input type=\"radio\" value=\"$valori[$c]\" ";
                        
    $risposte"$scatola_temporanea[$c]
    "
    ;
                        echo 
    "$input";
                        echo 
    "name=\"\">$risposte";
                        
    $c++;
                        
                        }
    allora lo script funziona ad eccezione per il il name nell'input
    la mia intenzione è fare un quiz con domanda e 4 risposte. le risposte della stessa domanda devono avere gli input radio con il name uguale altrimenti il controllo dellle risposte non mi riesce.
    qualche idea?

  2. #2
    Ma scusa, che idea dovremmo darti?

    Puoi già utilizzare lo stesso nome per input radio corrispondenti alla stessa domanda.

    Dove sta il problema?

    Forse ho capito male!

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    777
    il nome all'input non riesco a dare appunto..

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    777
    ho risolto con do...while
    grazie lo stesso

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.