Google charts php mysql
achraf1996
Messages postés
29
Date d'inscription
Statut
Membre
Dernière intervention
-
achraf1996 Messages postés 29 Date d'inscription Statut Membre Dernière intervention -
achraf1996 Messages postés 29 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'utilise la source google charts pour crée des graff je ne sait pas ou j'ai commis une faute mais mon code n'affiche rien le voila
aide moi s'il vous plait
merci
j'utilise la source google charts pour crée des graff je ne sait pas ou j'ai commis une faute mais mon code n'affiche rien le voila
<?php
//conction to database
include('mysql_db_connect.php') ;
// Execute the query (the recordset $rs contains the result)
$query="SELECT Count(`Numéro`) AS CompteDeNuméro, `Affectation`, AVG(`duree`)AS 'Durrée Avant cloture'FROM `table 1`WHERE ((`État` Not Like 'closed') AND (`Brève description` Like '%opm%' Or `Brève description` Like '%saisi%' Or `Brève description` Like '%firewal%' Or `Brève description` Like '%instrumen%' Or `Brève description` Like '%tonnage%')) OR ((`État` Not Like 'closed') AND (`Brève description` Like '%formule%' Or `Brève description` Like '%bascule%' Or `Brève description` Like '%opm%')) OR ((`État` Not Like 'closed') AND (`Brève description` Like '%étalonnage%' Or `Brève description` Like '%compteur%' Or `Brève description` Like '%remontée%')) OR ((`État` Not Like 'closed') AND (`Brève description` Like '%débimètre%' Or `Brève description` Like '%automate%' Or `Brève description` Like '% tag %')) OR ((`État` Not Like 'closed') AND (`Brève description` Like '%capteur%' Or `Brève description` Like '%forçage%')) OR ((`État` Not Like 'closed') AND (`Brève description` Like '%écart%' Or `Brève description` Like '%coefficient%' Or `Brève description` Like '%instrument%')) OR ((`État` Not Like 'closed') AND (`Brève description` Like 'formation%' Or `Brève description` Like '%rapport%')) OR ((`État` Not Like 'closed') AND (`Brève description` Like '%opc%' Or `Brève description` Like '%NACHA%' Or `Brève description` Like '%NAEPI%' Or `Brève description` Like '%NALAV%' Or `Brève description` Like '%NACA%' Or `Brève description` Like 'NAC%' Or `Brève description` Like 'NASE%' Or `Brève description` Like '%NAGEF%' Or `Brève description` Like '%NAGEFL%' Or `Brève description` Like '% PB-GA%')) OR ((`État` Not Like 'closed') AND (`Brève description` Like '%export%' And `Brève description` Like '%pdf%'))GROUP BY `Affectation`";
$quesult=mysql_query($query)or die(mysql_error());
if (! $quesult){
throw new My_Db_Exception('Database error: ' . mysql_error());
}
$results= array();
while($res = mysql_fetch_assoc($quesult)){
$results[]= $res;
}
$bar_chart_data = array();
foreach($results as $result)
{
$bar_chart_data[] = array($result['Affectation'],$result['CompteDeNuméro']);
}
mysql_free_result($quesult);
?>
<html>
<head>
<!--Load the AJAX API-->
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<script type="text/javascript">
// Load the Visualization API and the piechart package.
google.load('visualization', '1.0', {'packages':['corechart']});
//converting data from php to JS
var bar_chart_data = <?php echo json_encode($bar_chart_data); ?>;
// Set a callback to run when the Google Visualization API is loaded.
google.setOnLoadCallback(drawChart);
// Callback that creates and populates a data table,
// instantiates the pie chart, passes in the data and
// draws it.
function drawChart() {
// Create the data table.
var data = new google.visualization.DataTable();
data.addColumn('string', 'Affectation');
data.addColumn('number', 'CompteDeNuméro');
data.addRows({bar_chart_data});
// Set chart options
var options = {'title':'How Much Pizza I Ate Last Night',
'width':400,
'height':300};
// Instantiate and draw our chart, passing in some options.
var chart = new google.visualization.PieChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>
</head>
<body>
<!--Div that will hold the pie chart-->
<div id="chart_div"></div>
</body>
</html>
aide moi s'il vous plait
merci
A voir également:
- Google charts php mysql
- Google maps satellite - Guide
- Dns google - Guide
- Google maps - Guide
- Google photo - Télécharger - Albums photo
- Créer un compte google - Guide
2 réponses
'lut, on reprend depuis l'ancien topic, vu que tu es passé sur Google Charts.
Bon, ça serait trop te demander de nous donner un exemple de ce que te donne
from human import idiocy
del idiocy
Bon, ça serait trop te demander de nous donner un exemple de ce que te donne
echo json_encode($bar_chart_data);? Pas juste un morceau hein, la sortie complète.
from human import idiocy
del idiocy