salut
voila j'ai un annuaire et je voudrai installé un compteur de clics tout en gardant les liens en dur.
donc j'avais pensé au onclic du javascript pour appeller la fonction qui incrementerait de 1 le nb de clic mais sans succés
donc voici mon code :
pour l'url :
$var correspond a un site inscrit dans mon annuaire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <a href="<?php echo "$var"; ?>" onClick="classement(<?php echo "$var"; ?>)"
et voici ma fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <script type="text/javascript"> <? function classement($url) { $query = "SELECT nb_clics FROM sites_annuaire WHERE url = '".$url."'"; $compte_clics = mysql_query($query) or die(mysql_error()); $row = mysql_fetch_assoc($compte_clics); $nouveau_clic = $row['nb_clics'] + 1; $ajout_clic = "UPDATE sites_annuaire SET nb_clics = '".$nouveau_clic."' WHERE url = '".$url."'"; mysql_query($ajout_clic); } ?> </script>
voila quand je clic rien ne ce passe
merci par avance
Partager