22/03/2005, 07:33
|
| | Fecha de Ingreso: noviembre-2004
Mensajes: 6
Antigüedad: 20 años, 2 meses Puntos: 0 | |
Ya, pero es que lo no quiero es que me coga siempre las misma 4 cuestiones de cada tema. Tengo 15 registros para cada tema y quiero que coga 4 al azar de cada tema cada vez que ejecuto la orden. Además lo he modificado para que las 12 cuestiones que en total me selecciona me las mezcle tb ==>
mysql_query(" SELECT (SELECT * FROM cuestiones_teoria WHERE Tema='3' ORDER BY RAND() LIMIT 4) UNION (SELECT * FROM cuestiones_teoria WHERE Tema='4' ORDER BY RAND() LIMIT 4) UNION (SELECT * FROM cuestiones_teoria WHERE Tema='5' ORDER BY RAND() LIMIT 4) ORDER BY RAND() ").
Creo que con esta sentencia es lo que consigo, si no es así por favor hazmelo saber.
Espero tu respuesta. Gracias. |