login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Maal bekeken per dag optellen

Offline GroundZero - 29/09/2011 15:30
Avatar van GroundZeroLid Beste,

Ik wil van de laatste 3 dagen alle "bekeken" hits ophalen uit mijn database. Nu wil ik PER datum weten hoe vaak deze voorkomt.

Hoe kan ik dit realiseren?

  1. <?php
  2. // nieuwe lijst starten om de datums in te verwerken
  3. $list = array();
  4.  
  5. // query zetten en alle resultaten van de laatste 3 dagen selecteren
  6. $query = mysql_query('SELECT datum FROM site_advertenties_bezoekers
  7. WHERE
  8. datum <= NOW()
  9. AND
  10. datum >= NOW() - INTERVAL 3 DAY
  11. AND
  12. advertentie_id = "'.mysql_real_escape_string($_GET['advertentie']).'"
  13. ORDER BY datum DESC') or die(mysql_error());
  14.  
  15. // resultaten in een lijst plaatsen
  16. while($fetch = mysql_fetch_assoc($query))
  17. {
  18. $list[] = $fetch['datum'];
  19. }
  20.  
  21. // teller voor de dagen starten op nul
  22. $vandaag = 0;
  23. $gisteren = 0;
  24. $eergisteren = 0;
  25. ?>

4 antwoorden

Gesponsorde links
Offline vinTage - 29/09/2011 15:40
Avatar van vinTage Nieuw lid Je kan met SUM() in je query optellen.
Offline GroundZero - 29/09/2011 15:42
Avatar van GroundZero Lid klopt maar ik moet 3 resultaten krijgen... één voor vandaag, één voor gisteren en één voor eergisteren 
Offline Frisbee - 29/09/2011 15:46
Avatar van Frisbee HTML beginner
  1. $query = mysql_query('SELECT datum, COUNT(*) AS aantal FROM site_advertenties_bezoekers
  2. WHERE
  3. datum <= NOW()
  4. AND
  5. datum >= NOW() - INTERVAL 3 DAY
  6. AND
  7. advertentie_id = "'.mysql_real_escape_string($_GET['advertentie']).'"
  8. GROUP BY datum
  9. ORDER BY datum DESC') OR die(mysql_error());


Zoiets?
Offline GroundZero - 29/09/2011 16:23
Avatar van GroundZero Lid ahhh kijk.... en als ik nu while(...) doe en weergeef dan zie ik bijvoorbeeld

10, 29, 8

staan.... duidelijk, super bedankt hier kan ik mee vooruit!!!
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.221s