devo popolare quattro chiamate di input attraverso delle select su un DB... che ogni volta devono cambiare
una delle quattro (con posizione random rispetto alla posizione... ma questo lo so fare) estrae il dato da una tabella di risposte vere
le altre tre estraggono le risposte da una tabella di risposte false (le non vere della stessa tabella)
queste tre devono essere sempre diverse tra loro
per ora sono a questo punto:
<? include "logindb.php";
$processo = $_GET['processo'];
$posizionegiusta = rand(1,4);
$result = mysql_query("SELECT `CODICE PROCESSO` FROM TAB_Processi WHERE PROCESSO LIKE '$processo'");
$row = mysql_fetch_array($result);
for ($i=1; $i<5; $i++) {
if ($i == $posizionegiusta) {
$result2 = mysql_query("SELECT TAB_elementi_ID FROM TAB_Relazione WHERE `CODICE PROCESSO` LIKE '$row[0]' ORDER BY RAND() LIMIT 1");
$row2 = mysql_fetch_array($result2);
$result3 = mysql_query("SELECT Elemento FROM TAB_elementi WHERE ID = $row2[0]");
$row3 = mysql_fetch_array($result3);
echo "<input type='radio' id='risp' name='risp' title='$row3[0]' value='1'> $row3[0] </input> <br>";
}
else
{
$result2 = mysql_query("SELECT TAB_elementi_ID FROM TAB_Relazione WHERE `CODICE PROCESSO` NOT LIKE '$row[0]' ORDER BY RAND() LIMIT 1");
$row2 = mysql_fetch_array($result2);
$result3 = mysql_query("SELECT Elemento FROM TAB_elementi WHERE ID = $row2[0]");
$row3 = mysql_fetch_array($result3);
echo "<input type='radio' id='risp' name='risp' title='$row3[0]' value='0'> $row3[0] </input> <br>";
}
}
?>
Grazie in anticipo

) estrae il dato da una tabella di risposte vere
Rispondi quotando