Bonjour,
Dans le cadre d'un site de classements qui affiche des sites en fonction du nombre de votes , je voudrais générer un graphique pour chaque site qui permet de voir l'évolution des l'évolution des votes , le graphique est générer avec highchart en html 5 ...
Voici le code permettant l'intégration de mon graphique :
Sachant qu'il doit y avoir tous les jours du mois en cours
Ensuite précédemment dans mon code j'utilise une boucle pour récupérer les informations du site
Dans ma base de données à chaque fois qu'une personne vote pour tel ou tel site je récupère les données dans ma bdd dans ma table --> vote sous cette forme
id(id du vote) -->113
guid( id du site pour lesquelle on vote)-->839
ip (ip de la personne qui vote)-->12.58.552.65
dateheure( heure du vote)-->2014-06-30 20:39:43
Le défie maintenant consiste à partir du graphique highchart html5 à afficher l'évolution du nb de vote pour chaque mois en cours en temps réel
Merci à tous , si vous avez besoin d'informations supplémentaires n'hésitez pas à m'en faire part
Dans le cadre d'un site de classements qui affiche des sites en fonction du nombre de votes , je voudrais générer un graphique pour chaque site qui permet de voir l'évolution des l'évolution des votes , le graphique est générer avec highchart en html 5 ...
Voici le code permettant l'intégration de mon graphique :
Sachant qu'il doit y avoir tous les jours du mois en cours
<script src="chart/js/highcharts.js"></script>
<script src="chart/js/modules/exporting.js"></script>
<script type="text/javascript">
$(function () {
$('#container').highcharts({
chart: {
type: 'line'
},
title: {
text: ''
},
subtitle: {
text: ''
},
xAxis: {
categories:
['1er jour du moins ...', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi', 'Dimanche', '...Dernier jour du mois']
},
yAxis: {
title: {
text: 'Évolution des votes et des clicks'
}
},
plotOptions: {
line: {
dataLabels: {
enabled: true
},
enableMouseTracking: false
}
},
series: [{
name: 'Votes',
data: [400,10, 6.9, 9.5, 14.5, 18.4, 21.5, 58.2]
}, {
name: 'Clicks',
data: [119, 40.2, 5.7, 8.5, 11.9, 15.2, 17.0]
}]
});
});
</script>
Ensuite précédemment dans mon code j'utilise une boucle pour récupérer les informations du site
while($ligne = mysql_fetch_array($resultat))
{
$serv_id=$ligne['id'];
$name=$ligne['name'];
$text=$ligne['text'];
$web=$ligne['web'];
$point=$ligne['point'];
$game=$ligne['game'];
$video_id=$ligne['video'];
$logo=$ligne['logo'];
$click=$ligne['nb_clic'];
$rewr=$ligne['rewr'];
}
Dans ma base de données à chaque fois qu'une personne vote pour tel ou tel site je récupère les données dans ma bdd dans ma table --> vote sous cette forme
id(id du vote) -->113
guid( id du site pour lesquelle on vote)-->839
ip (ip de la personne qui vote)-->12.58.552.65
dateheure( heure du vote)-->2014-06-30 20:39:43
Le défie maintenant consiste à partir du graphique highchart html5 à afficher l'évolution du nb de vote pour chaque mois en cours en temps réel
Merci à tous , si vous avez besoin d'informations supplémentaires n'hésitez pas à m'en faire part