Foros del Web » Programando para Internet » PHP »

elegir un dato de una tabla al azar

Estas en el tema de elegir un dato de una tabla al azar en el foro de PHP en Foros del Web. tengo una base de datos llamada payasada_humor y en ella hay una tabla que se llama chistes. ahi se guardan los chistes con esta estructura: ...
  #1 (permalink)  
Antiguo 20/05/2003, 18:22
 
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago de Chile
Mensajes: 350
Antigüedad: 21 años, 4 meses
Puntos: 0
elegir un dato de una tabla al azar

tengo una base de datos llamada payasada_humor y en ella hay una tabla que se llama chistes. ahi se guardan los chistes con esta estructura:

Id, id de categoria, autor, chistes

entonces quiero poner algo asi como un chiste al azar.
osea que haga una consulta a la bd y agarre cualquier chiste y lo muestre en una pagina


tengo base de datos mysql
__________________
Animacion de cumpleaños
  #2 (permalink)  
Antiguo 20/05/2003, 18:40
Avatar de guaton69  
Fecha de Ingreso: septiembre-2002
Ubicación: Santiago - Chile
Mensajes: 330
Antigüedad: 21 años, 7 meses
Puntos: 0
Disculpa nose mucho pero alomejor esto te sirva
http://www.php.net/manual/es/function.rand.php

PD: Prueba si no es asi pegame :(
  #3 (permalink)  
Antiguo 20/05/2003, 21:18
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Usa RAND() si, .. pero de Msyql en tu consulta SQL ..:

SELECT * FROM tu_tabla order by RAND() LIMIT 1

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #4 (permalink)  
Antiguo 21/05/2003, 11:02
 
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago de Chile
Mensajes: 350
Antigüedad: 21 años, 4 meses
Puntos: 0
muchas gracias cluster lo probare
__________________
Animacion de cumpleaños
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:12.