|    
			
				05/09/2008, 19:02
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: junio-2008 
						Mensajes: 6
					 Antigüedad: 17 años, 4 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
     |