Hola 
tengo un problema, esta consulta:  
Código:
 SELECT pedido.iddestino
FROM pedido, destino
WHERE pedido.iddestino = destino.iddestino
AND pedido.estado = 'confirmado'
OR pedido.estado = 'confirmado_1'
GROUP BY pedido.iddestino, pedido.estado
ORDER BY pedido.iddestino
  corre bien en phpmyadmin, osea devuelve 4, 5, 6, 7 
pero cuadno la utilizo en php, osea  
 Código PHP:
    $sql_destino = mysql_query("select pedido.iddestino
                    from pedido, destino
                    where pedido.iddestino = destino.iddestino
                    and pedido.estado = 'confirmado'
                    or pedido.estado = 'confirmado_1'
                    group by pedido.iddestino
                    order by pedido.iddestino");
        while($res_rut = mysql_fetch_array($sql_destino))
        {
            $plantilla_datos -> iniciaBloque("barra");
            $plantilla_datos -> reemplazaEnBloque("idruta_ver", $res_rut['iddestino'], "barra");
            $plantilla_datos -> reemplazaEnBloque("ruta_ver", $res_rut['iddestino'], "barra");
            if($ruta_ver == $res_rut['iddestino']) $plantilla_datos -> reemplazaEnBloque("color", "#006633", "barra");
            else $plantilla_datos -> reemplazaEnBloque("color", "#00CC99", "barra");
        } 
    
  en php devuelve 1,5,1,1 
alguien sabe por que?
sabe alguien la solucion? 
gracias dde antemano