necesito extraer una id aleatoria de la db que exista.
Tengo una db con un campo id con autoincrement pero claro si se borra la id 7 esta ya no se completará mas. Seguira insertando id por donde se quede.
Me explico,
quiero extraer un id aleatorio de una db, pero que este. El codigo que pongo es este
Código PHP:
case(2):
while($id != ""){///no se que se pone aqui pero no creo que sea eso
$select = mysql_query("select * from user");
$id_random_1 = mysql_num_rows($select);
$id_random = rand(1, $id_random_1);
$select = mysql_query("select * from user where mid='$id_random'");
$row = mysql_fetch_array($select);
$id = $row["mid"];
$nombre = $row["mnombre"];
$imagen = $row["mimagen"];
$vida = $row["mvida"];
$nivel = $row["mnivel"];
$armadura = $row["marmadura"];
$arma = $row["marma"];
}
break;
No se si esta es la mejor manera de hacerlo o se hace de otra manera pero bueno.
No creo que influya el case, no?
Gracias maquinas!!!