Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2010, 11:14
r4sth4
 
Fecha de Ingreso: enero-2010
Ubicación: bucaramanga
Mensajes: 12
Antigüedad: 14 años, 3 meses
Puntos: 0
De acuerdo Seleccion de preguntas al azar de una base de datos

Hola,

Tengo un sistema de evaluacion en php sencillo, en donde en una base de datos tengo la pregunta y las posibles respuestas.

la consulta que tengo es la siguiente:
$consulta = "select * from nivelacion where materia = 'ciencias' order by rand() limit 0, 10";

que selecciona al azar 10 preguntas de las 30 que ahi.

Pero ahora me han dado preguntas que pertenecen a un grupo, por ejemplo...

En español dan un cuento, y de ese cuento sacan 4 preguntas, como haria para que seleccionara al azar, y si dado el caso q seleccione una pregunta q pertenezca a un grupo que seleccione todas las que pertenecen a ese grupo, y rellene con el resto que esten de a una para que sumen 10 preguntas.

en la tabla nivelacion tengo lo siguiente:

cod_pregunta, materia, pregunta, imagen, respuesta1, correcta1, respuesta2, correcta2, respuesta3, correcta3, respuesta4, correcta4

si la respuesta correcta es la 2 entonces almaceno en correcta2 = 1, las demas 0, asi se cual es la correcta cuando envien el formulario.


muchas gracias por su colaboracion :)