(COM) (PED) (PHP) Mostrar un texto aleatorio

Publicado por Don_Gusanito, Noviembre 10, 2005, 20:38:10

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Don_Gusanito

Hola amigos, lo que deseo hacer es muy sensillo.
Tengo una tabla en la que los campos son ID y Texto
El tema es que necesito mostrar ese texto en una pagina pero aleatoriamente, alguien sabe como hacerlo?


GRACIAS

Predicador

gusanito, la forma seria mas o menos asi:
cargas toda la tabla en un arreglo, luego generas un numero random entre 0 y el maximo subindice del arreglo, e imprimis esa linea, algo asi....


# primero estableces la comunicacion con la base de datos
# y luego haces la consulta.
$consulta  = 'SELECT Texto FROM tu_tabla';
$resultado = mysql_query($consulta) or die('La consulta falló: ' . mysql_error());
$lineas = mysql_fetch_array($resultado);
$un_indice = random(0, count($lineas) - 1); // los arreglos tienen como base a 0 ;)
echo $lineas[$un_indice];

Espero que sea lo que buscas, sino tira mas posts :P
Baii.
En la mayoría de las comunidades online el 90% de los usuarios son mirones que nunca contribuyen, el 9% contribuyen un poco y el 1% son los responsables de casi toda la acción. Nielsen

Don_Gusanito