login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Gegevens ophalen en het getal updaten.

Offline thomasje - 06/11/2007 19:35 (laatste wijziging 06/11/2007 19:36)
Avatar van thomasjeMySQL beginner Ik heb een link systeempje gemaakt, maar nu wil ik weten hoeveel bezoekers totaal de link hebben gezien. Maar omdat er meerdere linken op een pagina staan en ik alle linken apart wil tellen wete ik niet presies hoe ik dat doe. Dus ik heb bv 10 linken op een pagina en bij elke link komt er in de database +1 bij.

Ik had nu zoe iets maar wie weet hoe ik die inbouw of wat ik anders moet doen.


  1. <?php
  2. $query = "UPDATE linken SET stats=+1 WHERE id=2";
  3. mysql_query($query) or die (mysql_error());
  4. ?>

4 antwoorden

Gesponsorde links
Offline Wim - 06/11/2007 19:37
Avatar van Wim Crew algemeen achter elke link zet je iets van bvb link.php?id=$id
in link.php:
  1. if(isset($_GET['id']) && is_numeric($_GET['id']))
  2. {
  3. // hier selecteer je alle info over de link, ik veronderstel dat je de url even in $url bewaard.
  4. mysql_query("UPDATE links SET clicks=clicks+1 WHERE id='".mysql_real_escape_string($_GET['id'])."'");
  5. header('location: '.$url);
  6. }
Offline thomasje - 06/11/2007 19:46
Avatar van thomasje MySQL beginner Ja maar ik wil voor het aantal mensen die de linken hebben gezien, maar omdat somigge linken op 2 of meer pagina's staan kan ik het niet van een pagina optellen.
Offline Wim - 06/11/2007 19:49
Avatar van Wim Crew algemeen ... je linkt ipv direct naar de link, eerst naar link.php?id=$id en DAN link je (automatisch) verder naar de link.... het gaat dan wel over de clicks en niet over de views
Offline thomasje - 06/11/2007 20:01
Avatar van thomasje MySQL beginner Ja en ik wil graag de views weten, ik meet nu ook de clicks.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.197s