Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/05/2008, 10:11
GsutavoDeLanus
 
Fecha de Ingreso: diciembre-2007
Mensajes: 110
Antigüedad: 16 años, 4 meses
Puntos: 1
Re: pregnta sobre funcion mysql

Cita:
Iniciado por layker Ver Mensaje
Hola, existe alguna funcion mysql que se refiera a un numero de fila???

me explico, quiero acer un script que escoja una fila aleatoria de la bd, lo he hecho de la siguiente forma

Código PHP:
    $query "SELECT * FROM `usuarios` ";
    
$con mysql_query($query);
    
$num mysql_num_rows($con);
    
    
$max=$num;
    
$min=1;
    
    
$number=rand($min$max);
    
$query "SELECT `user` FROM `usuarios` WHERE `id_usuarios`='$number'"
pero resulta que al borrar usuarios y tal, la id sigue aumentandose, y la funcion mysql_num_rows me devuelve solo el nº de filas que hay registradas, se qudarian usuarios sin poder mostrarse....
por eso prgnto si existe alguna funcion o alguna manera de obtener una fila aleatoria.. espero haberme explicado bien. salu2


No se si esto te sirva..pero

Código PHP:
$valor=mysql_result($query,n° de fila,n° de columna);