Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/03/2012, 16:23
Avatar de alfoner
alfoner
 
Fecha de Ingreso: abril-2009
Mensajes: 146
Antigüedad: 15 años
Puntos: 0
Exclamación while se para

Tengo un problema, realizo una consulta de unos usuarios pero esos usuarios tienen otros datos alojados en otra tabla
entonces le digo que si no cumple un requisito no lo muestre pero al hacer la consulta me muestra todos hasta que llega el que no cumple el requisito y entonces no continua la consulta.
Tendria que mostrar 10 resultados pero siempre se para a 4 o 5 por que ahi sale uno que no cumple.


Código PHP:
$busca=mysql_query("SELECT * FROM usuarios ORDER BY RAND()  LIMIT 0,10;");

while (
$dat=mysql_fetch_array($busca)){    


$result=mysql_query("SELECT * FROM ".$dat["articulos"]." ",$conexion); 
if (
$fil=mysql_fetch_array($result)){ }

$numero mysql_num_rows($result);
if (
$numero 15){

aqui se mostraria