estoy usando Phplot para crear una gráfica de la siguiente manera:
echo "<IMG SRC='graph.jpg'>"
Y tengo aparte el siguiente script:
Código PHP:
Ver original
<?php //include("../conectar.php"); //$link=Conectarse(); include_once("../bibliotecas/phplot.php"); $idgalerias = 1; $num_obras = mysql_query("SELECT COUNT(*) FROM obras WHERE galerias_idgalerias = '$idgalerias'", $link); $num_dispo = mysql_query("SELECT COUNT(*) FROM obras WHERE galerias_idgalerias = '$idgalerias' AND estado = 'disponible' ", $link); $num_vend = mysql_query("SELECT COUNT(*) FROM obras WHERE galerias_idgalerias = '$idgalerias' AND estado = 'vendida'", $link); $num_pend = mysql_query("SELECT COUNT(*) FROM obras WHERE galerias_idgalerias = '$idgalerias' AND estado = 'pendiente'", $link); $num_art = mysql_query("SELECT COUNT(*) FROM obras WHERE galerias_idgalerias = '$idgalerias' AND estado = 'artista'", $link); $graph = new PHPlot(); $graph->SetPrintImage(false); $graph->SetFileFormat("jpg"); $graph->SetOutputFile("graph.jpg"); $graph->SetIsInline(true); $graph->SetDataValues($data); $graph->SetDataType("text-data"); $graph->SetPlotType("pie"); $graph->SetTitle("Estado de las obras"); $graph->SetLegend(array("Disponible", "Pendiente de validación", "Vendida", "Pendiente de artista")); $graph->DrawGraph(); $graph->PrintImage(); ?>
La id está aquí declarada como 1 sólo para pruebas.
Entonces, en la página desde la que llamo a este script (tarta_estado.php), me aparecen los siguientes errores:
Warning: mysql_query(): 3 is not a valid MySQL-Link resource in C:\Xampp\xampp\htdocs\web\galerias\tarta_estado.ph p on line 9
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\Xampp\xampp\htdocs\web\galerias\tarta_estado.ph p on line 11
Warning: mysql_query(): 3 is not a valid MySQL-Link resource in C:\Xampp\xampp\htdocs\web\galerias\tarta_estado.ph p on line 14
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\Xampp\xampp\htdocs\web\galerias\tarta_estado.ph p on line 16
Warning: mysql_query(): 3 is not a valid MySQL-Link resource in C:\Xampp\xampp\htdocs\web\galerias\tarta_estado.ph p on line 18
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\Xampp\xampp\htdocs\web\galerias\tarta_estado.ph p on line 20
Warning: mysql_query(): 3 is not a valid MySQL-Link resource in C:\Xampp\xampp\htdocs\web\galerias\tarta_estado.ph p on line 23
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\Xampp\xampp\htdocs\web\galerias\tarta_estado.ph p on line 25
Warning: mysql_query(): 3 is not a valid MySQL-Link resource in C:\Xampp\xampp\htdocs\web\galerias\tarta_estado.ph p on line 27
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\Xampp\xampp\htdocs\web\galerias\tarta_estado.ph p on line 29
Que coinciden con las líneas donde llamo a mysql_query y a mysql_fetch_array.
¿Por qué no me funciona?
¡Muchas gracias!