![]() |
Selección de registros aleatoria :'( :'( :'( hola necesito que me ayudes estoy terminando un proyecto y estoy trabajando con mysql y php mi problema es el siguiente: tengo una base de datos llamada encuesta con dos campos el primero es pregunta y segundo respuesta. todo funciona biene pero lo que deseo hacer es que sea aleatoria que no sea standar que cambie la opciones segun vayan abriendo los usuarios por fa es de vida o muerte, no encuentro que hacer :neurotico :neurotico :neurotico |
utiliza RAND para ordenar los campos de forma aleatoria ej: Código: SELECT `pregunta` FROM `preguntas` ORDER BY RAND() |
Hola que tal... mira dices que tienes una base de datos llamada encuenta?¿? o la tabla se llama encuenta ? para empesar una base de datos tiene tablas y las tablas tienen campos (columnas y filas). necesitas crear una tabla llamada preguntas y una tabla respuestas, con los siquientes campos... tabla_preguntas ---------- cod_pregunta pregunta tabla_respuestas ---------------- cod_respuesta cod_pregunta respuesta Ya ahora te esplico: cuando crees una pregunta esta tendra un codigo. A la hora de crear una respuesta debes guardar el codigo de la pregunta a la que esta asociada esta. :) hasi de fasil.... |
y asi por ser, las respuestas serian si o no? por que si la pregunta es aleatorio y las respuestas son frases, creo que no se veria muy lindo preguntar por el presidente de tu pais y abajo poner si al vino o no al aborto. PD kurorix la palabra es explico, asi y facil ( en buena onda ) |
Y Como Me Lo Muestra De Forma Aleatoria Alli No Se |
siguiendo el ejemplo de tabla de kurorix la query seria SELECT a.pregunta, b.respuesta FROM preguntas a, respuestas b where a.cod_pregunta = b.cod_pregunta ORDER BY RAND() asi te mostrara la pregunta y las respuestas asociadas a esa pregunta saludos |
gracias MUCHAS GRACIAS VOY A PROBARLO PRONTO TENDRAS RESPUESTA de mi. :corazon: |
este codigo funciona a la perfeccion me mostro todo como yo lo queria gracias amigos del foro...... |
| La zona horaria es GMT -6. Ahora son las 08:22. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.