Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/02/2011, 21:55
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
PHP pierde resultados de consulta

Lo crean o no... PHP me esta perdiendo el primer resultado de una consulta SQL que si la hago en PhpMyAdmin muestra los resultados equivalentes a la UNION de esas dos consultas.... o sea... no hay perdida.......

Sino...vean el ejemplo...y los resultados

Código PHP:
   // Corijo BUG! => listo el THE MOST primero    
      
$tb  mysql_query ("SELECT location, count(*) AS total
                              FROM "
.tb()."accounts 
                              GROUP BY location
                              ORDER BY total DESC LIMIT 1"
);
          
$r10   mysql_fetch_array ($tb);    
      
$arr_loc[]= array ($r10['total'],$r10['location']);    
        
      
// Listo el resto    
          
$tb  mysql_query ("SELECT location, count(*) AS total
                              FROM "
.tb()."accounts 
                              GROUP BY location
                              ORDER BY total DESC LIMIT 10"
);
          
$r10   mysql_fetch_array ($tb);
      
      while (
$r10 mysql_fetch_array ($tb)){       
        
$arr_loc[]= array ($r10['total'],$r10['location']);
      } 
Sin la primera consulta...... falta MEXICO!!!

47 Mexico
25 Argentina
17 Colombia
16 Peru
13 España
8 Ecuador
7 Chile
7 Venezuela
6 USA
4 Repulica Dominicana


La parte mas extraña de todo...es que PHPMYADMIN esta escrito en PHP... o sera que hace las consultas en C/C++ ?
__________________
Salu2!