Cita:
Iniciado por AitorLopez
No se, esto haciendo pruebas para ver si soy capaz de entenderlo y poniendolo así
$rs = mysql_query("SELECT frase, autor FROM t_frases");
while ($rs1 = mysql_fetch_row($rs))
{
if (empty($prueba))
{
$prueba[] = $rs1[0];
}
else
{
$prueba[] = $rs1[0].'.'.$rs1[1];
}
}
$aleatoreo= array_rand($prueba,1);
echo $prueba[$aleatoreo];
funciona a la perfeccion, pero es que no es posible, porque como se va llenando el array de valores y no hacemos correr ese valor, me entiendes?.
claro que te entiendo, de hecho es una característica de los arreglos en PHP... si no se especifica un índice entonces se agrega el elemento al final del mismo...
http://php.net/array
por eso te comentaba que al usar los índices debes saber lo que haces!!