login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Statistieken paginas bezocht (Opgelost)

Offline kenzo - 10/07/2008 09:59
Avatar van kenzoPHP beginner Hallo,

Ik wil graag een diagram maken met de pagina's die bezocht zijn en daarbij de staaf (van dediagram) hoevaak ze bezocht zijn.


Ik heb alle pagina's in de database opgeslagen en ik heb ook de code om te tellen hoeveel pagina's het zijn.

Alleen weet ik niet hoe ik dat in een staaf diagram kan maken?

(Denk met GD Library ofzo?)


Wie kan mij helpen?

9 antwoorden

Gesponsorde links
Offline Ontani - 10/07/2008 10:02 (laatste wijziging 10/07/2008 10:08)
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
http://www.partdigital.com/tutorials/bar-chart

Maar er zijn ook genoeg classes online te vinden die dit allemaal voor jou doen.

Edit: Zoals altijd  
Offline Berten - 10/07/2008 10:04 (laatste wijziging 10/07/2008 10:05)
Avatar van Berten PHP beginner Heb het zelf nooit gedaan, even op google gekeken Google Search

De eerste 2 resultaten geven een verschillende manier om dit aan te pakken.


Ontani was me voor 
Offline kenzo - 10/07/2008 10:08
Avatar van kenzo PHP beginner maar kan dat ook via een database? (altijd geupdate)

De pagina's worden natuurlijk iedere dag anders bezocht
Offline Ontani - 10/07/2008 10:09
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
De gegevens uit de voorbeelden komen uit php dus waarom zou dit niet kunnen...
Offline kenzo - 15/07/2008 09:22 (laatste wijziging 15/07/2008 10:20)
Avatar van kenzo PHP beginner Ontani: Hoe kan ik dat met classes laten doen?


Edit
ik heb deze code om de url's te laten sorteren op url (dat ik tel hoevaak ik dezelfde url in de database heb staan).

ik heb limit (pagina * 100) - 100.

pagina 1 is dus: 1 * 100 - 100 (dus nul).
pagina 2 is dus: 2 * 100 - 100 (dus 100


en eind is dus de pagina + 100

Maar in de database staan 805,371 waardes. Het duurd een eeuwigheid voordat dat geladen is.

Kan dat sneller.

Ik heb nu een limit van 100 maar ik krijg de pagina gewoon niet geladen
  1. $begin = ($get * 100) - 100;
  2. $eind = $begin + 100;
  3. $qUrl = mysql_query("SELECT * FROM cms_url GROUP BY url LIMIT ".$begin.",".$eind."") or die ('Error: '. mysql_errror());
  4. while($fUrl = mysql_fetch_assoc($qUrl)) {
  5. $tellen = mysql_query("SELECT COUNT(*) FROM cms_url WHERE url = '".$fUrl['url']."'") or die ('Error: '. mysql_errror());
  6. $rows = mysql_result($tellen, 0);
Offline Threetimes - 15/07/2008 10:43
Avatar van Threetimes PHP beginner tabel optimaliseren?
  1. OPTIMIZE TABLE `cms_url`
Offline kenzo - 15/07/2008 10:44
Avatar van kenzo PHP beginner wat doet dat dan?
Offline Threetimes - 15/07/2008 10:53
Avatar van Threetimes PHP beginner Dat is net zoiets als je harde schijf formateren, maar dan alleen je tabel.
Offline kenzo - 15/07/2008 10:54
Avatar van kenzo PHP beginner ok, heb ik gedaan, maar ik heb nog steeds evenveel waardes in mijn tabel (en die heb ik ook nodig).

Ik denk dat het aan de code ligt dat het niet snel gaat?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.229s