Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2008, 08:38
layker
 
Fecha de Ingreso: noviembre-2007
Mensajes: 264
Antigüedad: 18 años, 10 meses
Puntos: 0
pregnta sobre funcion mysql

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