Bonjourje crois que tout est dans le titre je voudrai executer une fonction php (et non javascript) quand on clique sur un bouton. Quelqu'un aurait la syntaxe svp?
Bonjourje crois que tout est dans le titre je voudrai executer une fonction php (et non javascript) quand on clique sur un bouton. Quelqu'un aurait la syntaxe svp?
bonjour,
Soit tu reload ou submit la page
Soit tu vas voir du coté d'ajax
Je veux bien reload mais je ne vois toujours pas comment faire, en fait je n'ai pas de formulaire dans ma page, juste l'id d'un article, et quand je clique sur le bouton je dois aller dans la base de donnée modifier un champ de la table article, c'est tout. Je suis perdue![]()
j'ai pas bien compris ton problème si tu veux bien reformuler ta demande ><
php code serveur, donc il faudra forcement recharger la page pour l'executer. Ou utiliser l'AJAX.
Tu mets ton bouton dans un formulaire (avec un champ caché peut-être si tu dois récupérer des données...) et dans l'attribut ACTION de ce formulaire tu mets ta page courante, quand la page se charge tu testes l'existence de la variable avec isset si elle existe tu fais ta sauce avec ta base sinon tu fais rien.
il me dit PARSE ERROR ON LINE 6
Visualisation de l'enregistrement des données dans phpmyadmin...
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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 <? // Si action d'enregistrement if($submit){ // connection a la base en local $connect = mysql_connect("localhost","root",""); // selection de la base mysql_select_db("votrebase", $connect); // votre requete d'insertion $sql="INSERT INTO film (id_film, genre_film, titre_film, realisateur, sortie_film,duree_film)"; $sql.=" VALUES ('', '$genre_film', '$titre_film', '$realisateur', '$sortie_film', '$duree_film')"; mysql_query("$sql", $connect); // fermeture de la connection mysql_close($connect); echo"insertion réussie"; } ?> <html> <head> <title>Insertion film</title> </head> <body> <form method="post" action="insert.php"> Genre:<br> <input type="text" name="genre_film"><br> Titre:<br> <input type="text" name="titre_film"><br> Réalisateur:<br> <input type="text" name="realisateur"><br> Année de sortie:<br> <input type="text" name="sortie_film"><br> Durée du film en minutes<br> <input type="text" name="duree_film"><br> <input type="submit" name="submit" value="Insérer le film"> </form> </body> </html>
avec les guillemets en moins.
Code : Sélectionner tout - Visualiser dans une fenêtre à part mysql_query($sql, $connect);
merci d'utiliser la balise code (#) à l'avenir.
et cf signature pour l'orthographe.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager