Cita:
Iniciado por Caminantejm
Con phpMyAdmin
Saludos.
Umm mysql, bueno te planteo una posible solucion:
Primero tienes que verificar que el numero de filas por lo menos sea cinco, porque si no, no aplica.
Luego de eso colocas el siguiente codigo, mas o menos asi:
Código PHP:
$resultado = $tienda -> query ($consulta);
$filas = $resultado-> num_rows;
$i=0;
while ($i<5){
$x=intval(rand(1, $filas));
$pos=array_search($x, $indicesfilas);
if ($pos==false){
$indicesfilas[$i]=$x;
$i++;
}
}
Con el codigo anterior genera los cinco indices de las filas que vas a mostrar:
Luego recorres el resultado y muestras solo las que esten con los indices a mostrar
Código PHP:
for ($i=1; $i<=$filas; $i++){
$array = $resultado -> fetch_assoc();
if (array_search($i, $indicesfilas)!=false){
echo $array['nombre'].'<br>';
}
}
Espero te funcione.