Visualizzazione dei risultati da 1 a 10 su 11

Discussione: numero casuale

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    io ho capito che a te serve mantenere le option in ordine progressivo e le domande in ordine random
    se ho capito bene, vuoi variare solo i dati della colonna domande e lasciare gli altri fissi
    io farei così, con il terzo parametro della funzione che può essere anche l'id della domanda (per avere le risposte correlate)
    Codice PHP:
    function printOption($s$e$r) {
        
    // $s = valore di partenza per i radio
        // $e = numero di radio
        // $r = numero di riga a cui collegare i radio
        
    for($v $s$v < ($s $e); $v++) {
            echo 
    "\n\t<input type=\"radio\" value=\"$v\" name=\"risp_$r\">";
        }
    }


    $query "SELECT domanda FROM tabDomande ORDER BY RAND()";
    $ex_query mysqli_query($con$query) or die ("qualcosa non ha funzionato: " .mysqli_error($con));


    echo 
    "domande\n";
    echo 
    "<form action='go.php' method=POST>";
    $a 1// contatore per le righe
    while($domande mysqli_fetch_array($ex_query)) {
        echo 
    "\n<p>" $domande['domanda'];
        
    printOption(05$a);
        echo 
    "</p>";
        
    $a++;

    non ho capito la questione del ricaricare la pagina e di jQuery
    Ultima modifica di clasku; 09-11-2014 a 21:58

  2. #2
    grazie per la risposta,oggi provo il codice che mi hai postato (rispondo solo ora perchè questi 4 giorni ero via) la questione del ricaricare era riferita al ORDER BY RAND() ovvero ogni volta che ricarico la pagina (F5) la query viene rieseguita,e quindi l'ordine casuale cambia

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.