Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/06/2008, 06:11
cmarrero
(Desactivado)
 
Fecha de Ingreso: enero-2008
Ubicación: Mendoza
Mensajes: 458
Antigüedad: 16 años, 3 meses
Puntos: 2
Exclamación Respuesta: Problemas para imprimir datos de consulta

Me tira error en la consulta de esa forma...

SELECT i.id , c.id_inventario , m.id_inventario AS idmonitor
FROM inventario i
INNER JOIN inventario_cpu c ON i.id_cpu = c.id_inventario
INNER JOIN inventario_monitor m ON i.id_monitor = m.idmonitor

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\servidor\web\help_desk\libreria\listados.php on line 6

Lo que tengo en la linea 6 es:

while ( $array=mysql_fetch_array($consulta) ) {
echo "ID PUESTO: ".$array[id]."<br>";
echo "INVENTARIO CPU: ".$array[id_cpu]."<br>";
echo "INVENTARIO MONITOR: ".$array[id_monitor]."<br>";
}

Me fije bien todo y es problema de la consulta.....

Otra cosa, antes de que le asigne un nombre al campo me hacia una cosa rara... cuando hacia la consulta de la siguiente manera:

SELECT i.id , c.id_cpu , m.id_monitor , p.id_impresora
FROM inventario i
INNER JOIN inventario_cpu c ON i.id_cpu = c.id_inventario
INNER JOIN inventario_monitor m ON i.id_monitor = m.idmonitor
INNER JOIN inventario_impresora p ON i.id_impresora = p.id_impresora

Se me cuelga la PC..... ( Por que puede llegar a ocurrir esto... ) probe varias veces y siempre se me colgo...

Saludos