Comment envoyer des données dans la bd sur clic de bouton
Fermé
ghisloy
Messages postés
89
Date d'inscription
mercredi 12 novembre 2014
Statut
Membre
Dernière intervention
1 août 2016
-
16 févr. 2015 à 08:25
ghisloy Messages postés 89 Date d'inscription mercredi 12 novembre 2014 Statut Membre Dernière intervention 1 août 2016 - 16 févr. 2015 à 13:41
ghisloy Messages postés 89 Date d'inscription mercredi 12 novembre 2014 Statut Membre Dernière intervention 1 août 2016 - 16 févr. 2015 à 13:41
A voir également:
- Comment envoyer des données dans la bd sur clic de bouton
- Reinstaller windows sans perte de données - Guide
- Comment sauvegarder toutes les données de mon téléphone - Guide
- Effacer les données de navigation - Guide
- Télécharger bd pdf gratuit sans inscription - Forum PDF
- Excel validation des données liste - Guide
2 réponses
codeurh24
Messages postés
760
Date d'inscription
samedi 29 mars 2014
Statut
Membre
Dernière intervention
8 septembre 2018
123
Modifié par codeurh24 le 16/02/2015 à 08:37
Modifié par codeurh24 le 16/02/2015 à 08:37
bonjour, tu a mélanger une fonction php contre une fonction javascript.
l'attribut onclick appartient a javascript et donc attend du javascript.
Tu peux donc supprimer le onclick="......."
et ajouter ajoutnews1(); a la fin du php après cette même fonction qui fini par la dernière accolade }.
tu peut déplacer mysql_close(); juste avant cette même accolade
l'attribut onclick appartient a javascript et donc attend du javascript.
Tu peux donc supprimer le onclick="......."
et ajouter ajoutnews1(); a la fin du php après cette même fonction qui fini par la dernière accolade }.
tu peut déplacer mysql_close(); juste avant cette même accolade
jm-25
Messages postés
140
Date d'inscription
samedi 17 janvier 2015
Statut
Membre
Dernière intervention
30 mars 2015
121
Modifié par jm-25 le 16/02/2015 à 08:53
Modifié par jm-25 le 16/02/2015 à 08:53
Salut,
Ton formulaire doit être de la sorte sinon ça ne peut pas marcher:
Donc l'utilisateur rempli les champs, et quand il clique sur le bouton valider, ça passe les variables titren1, daten1 et descn1 à ta "page.php". Après ta page.php traite les données reçues et enregistre les données dans la bdd. Avec ton code seul, rien ne se passera.
Ton formulaire doit être de la sorte sinon ça ne peut pas marcher:
<form action="page.php" method="post">
<p>Titre : </br><input type="text" name="titren1"/></p>
<p>Date : </br><input type="text" name="daten1" /><p>
<p>News : </br><textarea name="descn1" id="descn1" rows="10"; cols="50";></textarea><p>
<input type="submit" value="Valider"/>
</form>
Donc l'utilisateur rempli les champs, et quand il clique sur le bouton valider, ça passe les variables titren1, daten1 et descn1 à ta "page.php". Après ta page.php traite les données reçues et enregistre les données dans la bdd. Avec ton code seul, rien ne se passera.
ghisloy
Messages postés
89
Date d'inscription
mercredi 12 novembre 2014
Statut
Membre
Dernière intervention
1 août 2016
16 févr. 2015 à 09:17
16 févr. 2015 à 09:17
jm-25 si je n'ajoute pas <?php ajoutnews1(); ?> est ce que cela ira dans la bd
16 févr. 2015 à 09:11
<p>Date : </br><input type="text" name="daten1" /><p>
<p>News : </br><textarea name="descn1" id="descn1" rows="10"; cols="50";></textarea><p>
<input type="submit" value="Valider" ="<?php ajoutnews1(); ?>"/>
16 févr. 2015 à 09:45
Le fait de cliquer sur le bouton du formulaire te redirigera vers la même page si tu a bien configurer action="la page php" et method="post"
Le fait d'être rediriger vers la page qui contient ton php enregistrera dans la bdd.
Mais ce serai trop facile, car en faite tu as encore fait une erreur.
tu a crée une fonction php qui ce nome ajoutnews1()
et n'est exécuter nulle part en php.
c'est pour ça que je tes demander de rajouter ça : ajoutnews1();
mais pas n'importe où.
16 févr. 2015 à 10:15
merci
16 févr. 2015 à 13:14
16 févr. 2015 à 13:41