Commande php lors d'un clique

Commande php lors d'un clique - PHP - Programmation

Marsh Posté le 07-04-2008 à 23:39:31    

Salut à toutes et à tous :hello:  
 
J'ai une page Web qui contient 3 boutons écris dans le genre :  
<a href="maPage"><img src="..."></a>
 
Ce que j'aimerais faire :
Dès que j'appuie sur un bouton j'effectue la commande suivante :
$result = mysql_query('SELECT * FROM ...');
 
Mais :
Si je click sur le bouton 1, j'aimerais faire:$result = mysql_query('SELECT * FROM ... WHERE forme="carre" ');
Si je click sur le bouton 2, j'aimerais faire:$result = mysql_query('SELECT * FROM ... WHERE forme="rond" ');
Si je click sur le bouton 3, j'aimerais faire:$result = mysql_query('SELECT * FROM ... WHERE forme="losange" ');
 
Ma question est :
C'est possible de faire ça...? Si oui comment procéder svp...? J'ai pensé à "onclik" mais là c'est du javascript et non du php...
Quelqu'un a une idée..?
 
Merci...


Message édité par motard75 le 07-04-2008 à 23:40:35
Reply

Marsh Posté le 07-04-2008 à 23:39:31   

Reply

Marsh Posté le 08-04-2008 à 09:08:38    

POur répondre rapidement, non...
Langage coté serveur, langage coté client, on ne peut pas mélanger les deux, toussa .... => http://forum.hardware.fr/hfr/Progr [...] 6526_1.htm (3° tiret)
La bonne question est : "Que veux-tu faire in fine ? "


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 08-04-2008 à 10:06:28    

Il suffit de passer un paramètre en GET dans tes liens, avec une valeur diofférente pour chaque "bouton".
Mais effectivement cela ne se fera pas "en live", il y aura rechargement de la page.


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 08-04-2008 à 10:43:00    

En live, tu peux faire du Ajax. Mais ca dépend de ce que tu veux en faire après ....


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 08-04-2008 à 10:47:46    

babasss a écrit :

En live, tu peux faire du Ajax. Mais ca dépend de ce que tu veux en faire après ....


je pense que pour commencer vu sa question c'est au-dessus de son niveau. ;)


---------------
Can't buy what I want because it's free -
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed