Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2009, 08:18
cruzz
 
Fecha de Ingreso: noviembre-2004
Ubicación: Montréal - Santa Fe
Mensajes: 140
Antigüedad: 9 años, 11 meses
Puntos: 2
Problema con Query MySQL

Hola a todos
estoy construyendo una serie de reportes un poco complejos. La cuestion es que mi Query funciona bien cuando la ejecuto en MySQL manualmente pero cuando intento trabajarla con PHP me da error. A ver si alquien me da alguna ayudita

este es mi query
Código:
SELECT DISTINCT DATE_FORMAT(create_time,'%M %Y') AS PERIODE,
       COUNT (*) AS CANTIDAD, 
       SUM(IF(ticket_state_id=1,1,0) OR IF(ticket_state_id=4,1,0) OR IF(ticket_state_id=9,1,0)) AS OPENED
FROM ticket
GROUP BY PERIODE
ORDER BY create_time;
y esto es en el PHP

Código PHP:
$link mysql_connect("localhost""root","pass");
if (!
$link) { die('Could not connect: ' mysql_error());}
mysql_select_db("db");
$consulta "
SELECT DISTINCT DATE_FORMAT(create_time,'%M %Y') AS PERIODE,
       COUNT (*) AS CANTIDAD, 
       SUM(IF(ticket_state_id=1,1,0) OR IF(ticket_state_id=4,1,0) OR IF(ticket_state_id=9,1,0)) AS OPENED
FROM ticket
GROUP BY PERIODE
ORDER BY create_time;
"
;
$resultado mysql_query($consulta);
$fila=mysql_fetch_array($resultado); 
Pongo el codigo solo hasta esta linea porke es justo en el FECTH ARRAY que me da el error
"Warning: mysql_fetch_array(): supplied argument is not a valid MySQL"
Intente con mysql_fetch_row() y mysql_fetch_assoc() con el mismo resultado

Bueh... espero que alguien me de alguna idea de que estoy haciendo mal

Muchas Gracias :)