par
goeb » 26 oct. 2006, 15:34
salut,
tu ne peux pas exécuter la commande mysql_query dans la javascript.
tu es obligée de l'exécuter dans du PHP (car c'est une commande PHP).
donc tu ne peux faire ton "DELETE...." que lors de la soumission d'une page php complète, par validation de formulaire (POST) ou lien href standard (GET).
j'ai fait une page avec des schémas pour expliquer comment le javascript s'exécute coté client, et le PHP coté serveur :
http://fhoerni.free.fr/comp/web_server.html
pour répondre à ta question "comment puis-je faire", voici : il faudrait faire un formulaire HTML, "Etes-vous certain de vouloir supprimer cet élément", et quand on valide, ça appelle une page PHP qui exécute le mysql("DELETE....").
cela dit, avec AJAX ou des méthodes similaire, je crois qu'il y a moyen de faire exactement ce que tu veux, mais c'est très compliqué et très lourd.
salut,
tu ne peux pas exécuter la commande mysql_query dans la javascript.
tu es obligée de l'exécuter dans du PHP (car c'est une commande PHP).
donc tu ne peux faire ton "DELETE...." que lors de la soumission d'une page php complète, par validation de formulaire (POST) ou lien href standard (GET).
j'ai fait une page avec des schémas pour expliquer comment le javascript s'exécute coté client, et le PHP coté serveur :
http://fhoerni.free.fr/comp/web_server.html
pour répondre à ta question "comment puis-je faire", voici : il faudrait faire un formulaire HTML, "Etes-vous certain de vouloir supprimer cet élément", et quand on valide, ça appelle une page PHP qui exécute le mysql("DELETE....").
cela dit, avec AJAX ou des méthodes similaire, je crois qu'il y a moyen de faire exactement ce que tu veux, mais c'est très compliqué et très lourd.