Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 18-ago-2006, 09:03   #1 (permalink)
cumanessa ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2006
Mensajes: 10
Parpadear 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
cumanessa está desconectado   Responder Citando
Antiguo 18-ago-2006, 09:17   #2 (permalink)
$this->role('moderador');
GatorV es realmente agradableGatorV es realmente agradableGatorV es realmente agradableGatorV es realmente agradableGatorV es realmente agradableGatorV es realmente agradable
 
Avatar de GatorV
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ags/
Mensajes: 14.188
utiliza RAND para ordenar los campos de forma aleatoria ej:
Código:
SELECT `pregunta` FROM `preguntas` ORDER BY RAND()
Eso hace que sea aleatorio el orden de las preguntas
GatorV está desconectado   Responder Citando
Antiguo 18-ago-2006, 09:22   #3 (permalink)
kurorix ha deshabilitado el karma
 
Avatar de kurorix
 
Fecha de Ingreso: junio-2005
Ubicación: Maipu - Santiago - Chile
Mensajes: 50
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....
__________________
No lo pidas, Consiguelo por tu cuenta, hazlo y tendras exito.
kurorix está desconectado   Responder Citando
Antiguo 18-ago-2006, 09:37   #4 (permalink)
maralbust está en el buen camino
 
Avatar de maralbust
 
Fecha de Ingreso: febrero-2004
Ubicación: Santiago
Mensajes: 565
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 )
__________________
..:: NADA SE PIERDE SOLO SE TRANSFORMA ::..
maralbust está desconectado   Responder Citando
Antiguo 18-ago-2006, 10:24   #5 (permalink)
cumanessa ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2006
Mensajes: 10
Y Como Me Lo Muestra De Forma Aleatoria Alli No Se
cumanessa está desconectado   Responder Citando
Antiguo 18-ago-2006, 10:30   #6 (permalink)
maralbust está en el buen camino
 
Avatar de maralbust
 
Fecha de Ingreso: febrero-2004
Ubicación: Santiago
Mensajes: 565
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
__________________
..:: NADA SE PIERDE SOLO SE TRANSFORMA ::..
maralbust está desconectado   Responder Citando
Antiguo 18-ago-2006, 10:58   #7 (permalink)
cumanessa ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2006
Mensajes: 10
De acuerdo gracias

MUCHAS GRACIAS VOY A PROBARLO PRONTO TENDRAS RESPUESTA de mi.
cumanessa está desconectado   Responder Citando
Antiguo 29-ago-2006, 09:45   #8 (permalink)
cumanessa ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2006
Mensajes: 10
este codigo funciona a la perfeccion me mostro todo como yo lo queria gracias amigos del foro......
cumanessa está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 01:40.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93