Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/07/2006, 16h38   #1
Nouveau Membre du Club
 
Avatar de tyarak
 
Inscription : octobre 2005
Messages : 88
Détails du profil
Informations personnelles :
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 88
Points : 29
Points : 29
Par défaut [SQL] Éxécuter une requête seulement lorsque le tableau est clické

Voilà je voudrais savoir comment effectuer un bloc de code php seulement quand on clic sur le tableau

J'ai essayer comme sa mais sa l'execute tout le temps et non seulement quand le tableau est cliké :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
<table width="80%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr><td onClick="<? $clickpub=1; ?>"><script type="text/javascript"><!--
google_ad_client = "pub-1545565301314501";
google_alternate_ad_url = "http://gadsense.php";
google_ad_width = 120;
google_ad_height = 240;
google_ad_format = "120x240_as";
google_ad_type = "text_image";
google_ad_channel ="";
google_color_border = "3D81EE";
google_color_bg = "C3D9FF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "008000";
//--></script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></td></tr></table>
 
<? if($clickpub==1)
  {  
  $requete =  "UPDATE fk_membres SET points = points + 1, allowclick = allowclick + 1 WHERE pseudo IN ('$pseudom')";
mysql_query($requete);
}
?>
tyarak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2006, 17h07   #2
Nouveau Membre du Club
 
Inscription : juin 2006
Messages : 60
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : juin 2006
Messages : 60
Points : 25
Points : 25
Le PHP s'éxécute coté serveur, donc une fois ta page chargée tu ne peux faire appel à des fonctions PHP.
Il te faut pour ça du javascript (exécuté coté client).

Et juste au cas ou : demander à des membres de ton forum, site, ... de cliquer sur tes pubs entrainera ton bannissement très très vite, la perte de tes revenus et l'impossibilité de se réinscrire. Regarde la chart adsense pour ça.

Si tu veux faire du tracking adsense regarde de ce coté là :
http://www.webrankinfo.com/forums/viewtopic_9742.htm
http://www.webrankinfo.com/forums/viewtopic_8558.htm
Bacteries est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2006, 18h03   #3
Membre émérite
 
Inscription : juillet 2005
Messages : 775
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : juillet 2005
Messages : 775
Points : 858
Points : 858
Envoyer un message via AIM à ouatmad Envoyer un message via MSN à ouatmad Envoyer un message via Yahoo à ouatmad
ce que tu essai de faire est tout simplement impossible parce que un tableau n'est pas declencheur d'evenement. essai de t'arranger pour que l'utilisateur click sur des liens ou bien ....
__________________
Les hommes naissent et demeurent libres et egaux en dignité et en droit. Les distinctions sociales ne peuvent etre fondées que sur l'utilité commune. Article 1 droits et de l'homme et du citoyen. 1789
ouatmad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2006, 18h25   #4
Rédacteur/Modérateur
 
Avatar de marcha
 
Homme Marc Chappuis
Développeur Web
Inscription : décembre 2003
Messages : 1 535
Détails du profil
Informations personnelles :
Nom : Homme Marc Chappuis
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2003
Messages : 1 535
Points : 2 206
Points : 2 206
Citation:
Envoyé par ouatmad
ce que tu essai de faire est tout simplement impossible parce que un tableau n'est pas declencheur d'evenement.
On est plus en 1998

http://www.w3schools.com/jsref/jsref_onclick.asp
marcha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2006, 18h35   #5
Membre émérite
 
Inscription : juillet 2005
Messages : 775
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : juillet 2005
Messages : 775
Points : 858
Points : 858
Envoyer un message via AIM à ouatmad Envoyer un message via MSN à ouatmad Envoyer un message via Yahoo à ouatmad
autant pour moi
__________________
Les hommes naissent et demeurent libres et egaux en dignité et en droit. Les distinctions sociales ne peuvent etre fondées que sur l'utilité commune. Article 1 droits et de l'homme et du citoyen. 1789
ouatmad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 22h39   #6
Modératrice
 
Avatar de Candygirl
 
Femme
Inscription : juillet 2006
Messages : 1 534
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 40
Localisation : Suisse

Informations forums :
Inscription : juillet 2006
Messages : 1 534
Points : 1 875
Points : 1 875
Citation:
Envoyé par ouatmad
autant pour moi
Il est écrit tellement gros celui-là, que je ne pouvais pas le rater...
tatoufaux.com

Moi, c'est sur un mmorpg que j'ai appris la bonne orthographe
Candygirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 23h15   #7
Membre à l'essai
 
Inscription : septembre 2005
Messages : 78
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 78
Points : 24
Points : 24
Citation:
Envoyé par Candygirl
Il est écrit tellement gros celui-là, que je ne pouvais pas le rater...
tatoufaux.com

Moi, c'est sur un mmorpg que j'ai appris la bonne orthographe
Et m.... Je ne m'étais jamais posé la question.... et je l'ai toujours écrit comme plus haut...

A cause de toi (ou grâce à toi), je ne saurai plus comment l'écrire... il est même probable que je ne l'écrive plus d'ailleurs...
tochbee est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h44.


 
 
 
 
Partenaires

Hébergement Web