11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour a tous,

Voici mon problème :
actuellement :
lorsque je clique sur une image en forme de bouton sur ma page cela fait ceci :
clique sur bouton1 --> ouverture page bouton1.php
clique sur bouton2 --> ouverture page bouton2.php
clique sur bouton3 --> ouverture page bouton3.php
.....
dans mes pages bouton1.php , bouton2.php ..... j'ai un code php qui va récupérer les données dans une base de données en fonction du bouton que j ai cliqué avec un WHERE lot=bouton1 par exemple.

ce que je cherche a faire :
je veux qu'en cliquant sur bouton1 ou bouton2 ou bouton3 .... qu'il m ouvre le meme fichier .php et qu il modifie seulement ma requete SQL en fonction du bouton que j'ai cliqué.

comprenez vous bien ma question et pouvez vous m'aider à résoudre mon petit soucis.
merci
Modifié par barachiel (26 Oct 2006 - 16:47)
Slt,

Tes boutons doivent appeler la page bouton.php avec un paramètre dans l'URL.

Exemple :
bouton.php?id=1
bouton.php?id=2
...

Dans la page PHP bouton.php, tu récupère le paramètre avec un
$_GET["id"] que tu incorpore dans ta requête SQL.
je te remercie pour cette indication,
je vais chercher dans ce sens là.
Je pensais que j'aurais eu besoin du javascript pour faire cela, mais apparemment pas !!
merci pour ton conseil et tes liens Felipe...
J'étais vraiment parti dans la mauvaise voie en cherchant vers le javascript.
Pour la sécurité, je vais étudier cela attentivement, même si c'est un site qui sera sur un intranet.
Felipe,

J'y avais pensé mais j'avais remarqué qu'il s'agissait d'une consultation de la base de données et non d'une modification ...
Mais tu as tout à fait raison de souligner ce problème...
merci pour vos conseil, après quelques recherches sur google pour connaitre l'utilisation de $_GET , j'ai réussi à l'intégrer sur mon site et ca marche super bien (après quelques corrections d'erreurs par ci par la Smiley smile