
05/09/2008, 19:02
|
| | Fecha de Ingreso: junio-2008
Mensajes: 6
Antigüedad: 16 años, 8 meses Puntos: 0 | |
Obtener resultados de preguntas en un random Hola quisiera obtener las respuestas correctas de una serie de preguntas aleatorias
los datos son los siguientes
//Inicio de los random de cada tema 1.-
$p_tema1 = rand(0,4);
$sql_p_tema1 = "SELECT * FROM preguntas_r where id_tema = 1";
$rs_p_tema1 = $db->Execute($sql_p_tema1);
___________foreach ( $rs_p_tema1 as $k_p_tema1 => $row_p_tema1 ) {
___________if ( $k_p_tema1 == $p_tema1 ) {
___________echo "<tr>";
___________echo "<td><strong><input type=\"hidden\" value=\"$row_p_tema1[0]\" name=\"id_pregunta1\">
1.- $row_p_tema1[2]</strong><br><br></td>";
___________echo "</tr>\n";
___________echo "<tr>";
___________echo "<td>";
$sql_respuestas_tema1 = "SELECT * FROM respuestas_r where id_pregunta = $row_p_tema1[0]";
$rs_respuestas_tema1 = $db->Execute($sql_respuestas_tema1);
___________echo "<table>";
___________foreach ( $rs_respuestas_tema1 as $k_respuestas_tema1 => $row_respuestas_tema1 ) {
___________echo "<tr><td><input type=\"radio\" name=\"pregunta1\" >$row_respuestas_tema1[2]</td></tr>\n <tr><td> </td></tr>";
} y la base esta como sigue:
tabla preguntas_r id_pregunta id_tema pregunta res_correcta
tabla respuesta_r id_respuesta id_pregunta respuesta posición
ojala me pudieran echar la mano para poder realizar este trabajo:
Última edición por elsrarroyo; 08/09/2008 a las 09:10 |