PHP Grafiek, pagina views.

Gestart doorMarvinn21 reacties54 weergaven

22 berichten · pagina 1 van 2

Marvinn

Lid · Topicstarter

Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hey.

Ik ben opzoek naar een grafiek systeem die elke pagina view in de database stopt.

Dus als er bijvoorbeeld:

# | TIJD:
1 121338
2 121950
3 12:53:12

Dat ik een grafiekje krijg dat er 3 pagina views in het uur 12:00/13:00

En dat over de hele dag dat ik dus eind van de dag een hele grafiek heb wat de PIEK momenten zijn op mijn website?

Kan iemand mij daar mee helpen? Want ik heb al moeite om het goed uitleggen kun je nagaan als ik dat systeem moet maken.

Groetjes,
Marvin.
0
Berichten
6.201
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je zult zelf een systeem moeten schrijven wat de pagina-views netjes naar de database wegschrijft.

Daarna zul je per uur de pagina-views uit de database moeten halen en de records tellen.

Met de resultaten van de records kun je met behulp van bijvoorbeeld http://davidwalsh.name/jquery-flot een nette grafiek opbouwen.
0
Marvinn

Lid · Topicstarter

Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dat is juist het probleem dat uitlezen snap ik niks van. Wat moet er in de database komen?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
De tijden in TIME formaat?
0
Marvinn

Lid · Topicstarter

Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
De tijden in TIME formaat?
Dat heb ik, en hoe dan het uitlezen? Qua grafiek?
0
Marvinn

Lid · Topicstarter

Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hhm, ik denk dat ik daar niet uit ga komen sadley
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Nickjexx schreef:
Hhm, ik denk dat ik daar niet uit ga komen sadley
Hoezo niet? Gebrek aan motivatie en initiatief?
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Gewoon paar dagen voor uittrekken, voorbeeldcode zoeken en die aanpassen. Kost wat, maar dan heb je ook wel mooie grafiekjes uiteindelijk.
0
Marvinn

Lid · Topicstarter

Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Lennard schreef:
Gewoon paar dagen voor uittrekken, voorbeeldcode zoeken en die aanpassen. Kost wat, maar dan heb je ook wel mooie grafiekjes uiteindelijk.
Ja ik heb er net ééntje gevonden, het lijkt al aardig te lukken biggrin (Denk ik?)
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Welke heb je dan?
0
Marvinn

Lid · Topicstarter

Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
http://www.noobtutorials.nl/node/21

(Let niet op de url cry)

toevoeging op 20 april 2012, 14:50:16:
Heb nu dit:

[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]// Verander de database login gegevens om het voorbeeld te laten werken.[/COLOR]
[URL="http://www.php.net/mysql_connect"]mysql_connect[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]localhost[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]xxxxx[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]xxxx[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/mysql_select_db"]mysql_select_db[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]xxxx[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #0000BB]$sql[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/sprintf"]sprintf[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT date, views FROM dailyViews order by date asc"[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #0000BB]$data[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]();[/COLOR]
[COLOR= #0000BB]$query[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$sql[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_array"]mysql_fetch_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700])) {[/COLOR]
    [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR] [COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]date[/COLOR][COLOR= #007700]] ] =[/COLOR] [COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]views[/COLOR][COLOR= #007700]];
}[/COLOR]

[URL="http://www.php.net/require"]require[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]grafieken/phpgraphlib.php[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$graph[/COLOR] [COLOR= #007700]= new[/COLOR] PHPGraphLib[COLOR= #007700]([/COLOR][COLOR= #0000BB]650[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]200[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$graph[/COLOR][COLOR= #007700]->[/COLOR]addData[COLOR= #007700]([/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$graph[/COLOR][COLOR= #007700]->[/COLOR]createGraph[COLOR= #007700]();[/COLOR]
?>


Hoe krijg ik hem dan in een lijn?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
$graph->setLine(true);
0
Marvinn

Lid · Topicstarter

Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nee werkt niet.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren