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:
y esto es en el PHPSELECT 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;
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);
"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 :)