Graphe php mysql
Fermé
achraf1996
Messages postés
29
Date d'inscription
mardi 14 juillet 2015
Statut
Membre
Dernière intervention
22 novembre 2016
-
Modifié par achraf1996 le 25/07/2015 à 00:53
miramaze Messages postés 1429 Date d'inscription mercredi 29 juillet 2009 Statut Contributeur Dernière intervention 1 mai 2022 - 25 juil. 2015 à 21:53
miramaze Messages postés 1429 Date d'inscription mercredi 29 juillet 2009 Statut Contributeur Dernière intervention 1 mai 2022 - 25 juil. 2015 à 21:53
A voir également:
- Graphe php mysql
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Graphe easy - Télécharger - Études & Formations
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Error 2002 (hy000): can't connect to local mysql server through socket '/var/lib/mysql/mysql.sock' (2) ✓ - Forum Linux / Unix
4 réponses
miramaze
Messages postés
1429
Date d'inscription
mercredi 29 juillet 2009
Statut
Contributeur
Dernière intervention
1 mai 2022
92
Modifié par miramaze le 25/07/2015 à 10:09
Modifié par miramaze le 25/07/2015 à 10:09
Hello, c'est ça que tu cherches ? tab1 et tab2 doivent avoir la même taille.
var doughnutData = []; for (var i = 0; i < tab1.length; i++) { doughnutData.push({ value: tab2[i], label: tab1[i] }); }
achraf1996
Messages postés
29
Date d'inscription
mardi 14 juillet 2015
Statut
Membre
Dernière intervention
22 novembre 2016
25 juil. 2015 à 12:29
25 juil. 2015 à 12:29
oui c'est exactement ce que je veut
mais j'ai un probleme
le graphe s'affiche sur google chrome mais sur mozilla firefox non
mais j'ai un probleme
le graphe s'affiche sur google chrome mais sur mozilla firefox non
ElementW
Messages postés
4816
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021
1 228
25 juil. 2015 à 13:16
25 juil. 2015 à 13:16
'lut, au passage:
L'extension MySQL est obsolète et dangereuse.
L'extension MySQL est obsolète et dangereuse.
achraf1996
Messages postés
29
Date d'inscription
mardi 14 juillet 2015
Statut
Membre
Dernière intervention
22 novembre 2016
Modifié par achraf1996 le 25/07/2015 à 13:28
Modifié par achraf1996 le 25/07/2015 à 13:28
bonjour s'il vous plait je veux cree une boucle comme celle en haut pour le code d'un autre type de graphe j'ai pas pu arrivais
merci de m'aide
<?php
//conction to database
include('mysql_db_connect.php') ;
// Execute the query (the recordset $rs contains the result)
$req="SELECT Count(`Numéro`) AS CompteDeNuméro, `Affectation`,AVG(`duree`)AS 'Durrée Avant cloture' FROM `table 1`WHERE ((`État` 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) Like 'closed') AND (`Brève description` Like '%formule%' Or `Brève description` Like '%bascule%' Or `Brève description` Like '%opm%')) OR ((`État` Like 'closed') AND (`Brève description` Like '%étalonnage%' Or `Brève description` Like '%compteur%' Or `Brève description` Like '%remontée%')) OR ((`État` Like 'closed') AND (`Brève description` Like '%débimètre%' Or `Brève description` Like '%automate%' Or `Brève description` Like '% tag %')) OR ((`État` Like 'closed') AND (`Brève description` Like '%capteur%' Or `Brève description` Like '%forçage%')) OR ((`État` Like 'closed') AND (`Brève description` Like '%écart%' Or `Brève description` Like '%coefficient%')) OR ((`État` Like 'closed') AND (`Brève description` Like 'formation%' Or `Brève description` Like '%instrument%' Or `Brève description` Like '%rapport%')) OR ((`État` 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` Like 'closed') AND (`Brève description` Like '%export%' And `Brève description` Like '%pdf%')) GROUP BY `Affectation` ORDER BY Count(`Numéro`)";
$result=mysql_query($req)or die(mysql_error());
$Affectation[]=array();
$CompteDeNuméro[]=array();
$duree[]=array();
$i=0;
while($row=mysql_fetch_assoc($result)){
$Affectation[$i]=$row['Affectation'];
$CompteDeNuméro[$i]=$row['CompteDeNuméro'];
$duree[$i]=$row['Durrée Avant cloture'];
$i=$i+1;
}
?>
<!doctype html>
<html>
<head>
<title>Bar Chart</title>
<script src="../Chart.js"></script>
</head>
<body>
<div style="width: 50%">
<canvas id="canvas" height="450" width="600"></canvas>
</div>
<script>
var tab1 = <?php echo json_encode($Affectation); ?>;
var tab2 = <?php echo json_encode($CompteDeNuméro); ?>;
var tab3 = <?php echo json_encode($duree); ?>;
var randomScalingFactor = function(){ return Math.round(Math.random()*100)};
var barChartData = {
labels : [tab1[0],tab1[1],tab1[2],tab1[3],tab1[4],tab1[5],tab1[6],tab1[7],tab1[8]],
datasets : [
{
fillColor : "rgba(220,220,220,0.5)",
strokeColor : "rgba(220,220,220,0.8)",
highlightFill: "rgba(220,220,220,0.75)",
highlightStroke: "rgba(220,220,220,1)",
data : [tab3[0],tab3[1],tab3[2],tab3[3],tab3[4],tab3[5],tab3[6],tab3[7],tab3[8]]
}
]
}
window.onload = function(){
var ctx = document.getElementById("canvas").getContext("2d");
window.myBar = new Chart(ctx).Bar(barChartData, {
responsive : true
});
}
</script>
</body>
</html>
merci de m'aide
miramaze
Messages postés
1429
Date d'inscription
mercredi 29 juillet 2009
Statut
Contributeur
Dernière intervention
1 mai 2022
92
25 juil. 2015 à 15:08
25 juil. 2015 à 15:08
Qu'est ce qu'on obtient dans tab1, tab2, tab3 ?
achraf1996
Messages postés
29
Date d'inscription
mardi 14 juillet 2015
Statut
Membre
Dernière intervention
22 novembre 2016
25 juil. 2015 à 16:01
25 juil. 2015 à 16:01
ils contient les de donne que j'extrait de la base de donne c'est exactement la mémé question que vous venez de répandre en haut
j'vais utiliser seulement tab 1 et 3
j'vais utiliser seulement tab 1 et 3
miramaze
Messages postés
1429
Date d'inscription
mercredi 29 juillet 2009
Statut
Contributeur
Dernière intervention
1 mai 2022
92
25 juil. 2015 à 16:11
25 juil. 2015 à 16:11
Oui mais il y'a quoi dedans, tu peux nous montrer les données ?
achraf1996
Messages postés
29
Date d'inscription
mardi 14 juillet 2015
Statut
Membre
Dernière intervention
22 novembre 2016
25 juil. 2015 à 16:58
25 juil. 2015 à 16:58
tab 1 contient des chaine de caractaire
tab 3 contient des float
tab 3 contient des float
miramaze
Messages postés
1429
Date d'inscription
mercredi 29 juillet 2009
Statut
Contributeur
Dernière intervention
1 mai 2022
92
25 juil. 2015 à 17:14
25 juil. 2015 à 17:14
Ce que je voulais c'est les données dedans mais je crois que j'ai pas compris la question. Tu n'arrives pas à refaire une boucle avec ce script là ou tu ne peux pas faire fonctionner une boucle avec ce script là ?