login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Totaal aantal bezoekers

Offline Steven - 29/05/2005 17:36 (laatste wijziging 29/05/2005 17:37)
Avatar van StevenHTML interesse Heyz,

Ik heb het gister al over dit script gehad, alleen zit ik nu nog met een probleem, hij weergeeft het totaal aantal bezoekers niet...

Ik heb het al een stuk of 12 keer helemaal doorgekeken maar ik zie het probleem niet, hij geeft ook geen error....

http://sitemast...amp;id=258

Ik heb dit:

  1. <?php
  2. //****************************//
  3. //BEZOEKERS, VANDAAG EN TOTAAL//
  4. //****************************//
  5. $mysql = mysql_connect("localhost", "*****", "*****");
  6. $database = mysql_select_db("*****", $mysql);
  7.  
  8. # Variabelen aanmaken
  9. $sIpAddress = $_SERVER['REMOTE_ADDR'];
  10. $sDate = date("dmy");
  11.  
  12. # Verwijderen van oude records
  13. $rDelete = mysql_query("DELETE FROM `counter` WHERE date != '".$sDate."'");
  14.  
  15. # Kijken of iemand vandaag al niet een keer eerder is geweest
  16. $rCheckVisit = mysql_query("SELECT COUNT(counterid) FROM `counter` WHERE `date` = '".$sDate."' AND `ip` = '".$sIpAddress."'");
  17.  
  18. # Wanneer iemand vandaag niet eerder is geweest
  19. if (mysql_result($rCheckVisit, 0) == 0) {
  20.  
  21. $rInsert = mysql_query("INSERT INTO `counter` (date, ip) VALUES ('".$sDate."', '".$sIpAddress."')");
  22.  
  23. }
  24.  
  25. # Ophalen van de counter gegevens
  26. $rGetLast = mysql_query("SELECT `counterid` FROM `counter` ORDER BY `counterid` DESC LIMIT 1");
  27. $aLast = mysql_fetch_row($rGetLast);
  28.  
  29. $rGetToday = mysql_query("SELECT COUNT(counterid) FROM `counter` WHERE `date` = '".$sDate."'");
  30.  
  31. # Aanmaken van de variabelen
  32. $counter['today'] = mysql_result($rGetToday, 0);
  33. $counter['total'] = $aLast['counterid'];
  34.  
  35. //****************************//
  36. // ALLES WEERGEVEN //
  37. //****************************//
  38.  
  39. echo '<table border="0">';
  40.  
  41. echo '<tr><td>Bezoekers vandaag:</td><td><b>'.$counter['today'].'</b></td></tr>';
  42. echo '<tr><td>Bezoekers totaal:</td><td><b>'.$counter['total'].'</b></td></tr>';
  43.  
  44. echo '</table>';


Het zal wel weer een hele stomme fout zijn 
Kan iemand mij helpen? Alvast bedankt 

3 antwoorden

Gesponsorde links
Offline Geerios - 29/05/2005 20:43
Avatar van Geerios Onbekend Heb je dit wel goed in gevuld:
Citaat:
$mysql = mysql_connect("localhost", "*****", "*****");
$database = mysql_select_db("*****", $mysql);
Offline Steven - 29/05/2005 20:47 (laatste wijziging 29/05/2005 20:49)
Avatar van Steven HTML interesse Haha, natuurlijk 

Alleen ik heb even die sterretjes gedaan omdat jullie het anders kunnen lezen!
+ hij geeft geen error he ! en volgens mij zou hij die wel geven als ik dat niet invul...
Offline Gerard - 29/05/2005 21:03
Avatar van Gerard Ouwe rakker Nergens geen problemen mee hoor. Alleen je moet niet mysql_fetch_row doen... of je moet het zo doen dat je hem dan nog op naam kan benaderen.

In het script staat ook gewoon mysql_fetch_array()
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.191s