Mysql UPDATE
Résolu/Fermé
Toorope
Messages postés
21
Date d'inscription
mercredi 13 mars 2013
Statut
Membre
Dernière intervention
6 août 2014
-
Modifié par Toorope le 4/08/2014 à 10:53
Toorope Messages postés 21 Date d'inscription mercredi 13 mars 2013 Statut Membre Dernière intervention 6 août 2014 - 4 août 2014 à 16:54
Toorope Messages postés 21 Date d'inscription mercredi 13 mars 2013 Statut Membre Dernière intervention 6 août 2014 - 4 août 2014 à 16:54
A voir également:
- Mysql UPDATE
- Windows update 0x80070643 - Guide
- Windows update bloqué - Guide
- Mysql download - Télécharger - Bases de données
- Asus live update - Télécharger - Utilitaires
- Desactiver windows update - Guide
9 réponses
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
524
Modifié par Pitet le 4/08/2014 à 16:07
Modifié par Pitet le 4/08/2014 à 16:07
Salut,
Une ancre html (balise <a>) de type submit n'existe pas et aucune données ne sera transmise.
Il faut utiliser un formulaire :
Du coté de php, la fonction isset vérifie l'existence d'une variable et retourne donc un booléen (true ou false). Donc ta condition
A remplacer par :
(si la variable existe et que la variable est égale à 'Valider')
Bonne journée,
PS: la balise <center> est obsolète et ne devrait pas être utilisée
Une ancre html (balise <a>) de type submit n'existe pas et aucune données ne sera transmise.
Il faut utiliser un formulaire :
<form action="TableEdit.php" method="get"> <input id="save" name="save" value="Sauvegarder" type="submit" /> <textarea id="message" name="message" cols="60" rows="15"></textarea> </form>
Du coté de php, la fonction isset vérifie l'existence d'une variable et retourne donc un booléen (true ou false). Donc ta condition
isset($_POST['save'])=='Valider'ne sera jamais valide puisque isset() ne retournera jamais la valeur 'Valider'.
A remplacer par :
if (isset($_POST['save']) && $_POST['save'] == 'Valider')
(si la variable existe et que la variable est égale à 'Valider')
Bonne journée,
PS: la balise <center> est obsolète et ne devrait pas être utilisée
Aranud87
Messages postés
18031
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
7 juin 2020
3 293
4 août 2014 à 10:45
4 août 2014 à 10:45
Salut,
pour la lisibilité, tu peux utiliser les balises code dans le menu d'écriture.
pour la lisibilité, tu peux utiliser les balises code dans le menu d'écriture.
Toorope
Messages postés
21
Date d'inscription
mercredi 13 mars 2013
Statut
Membre
Dernière intervention
6 août 2014
4 août 2014 à 10:48
4 août 2014 à 10:48
Désolé, problème réglé ;)
Toorope
Messages postés
21
Date d'inscription
mercredi 13 mars 2013
Statut
Membre
Dernière intervention
6 août 2014
4 août 2014 à 11:42
4 août 2014 à 11:42
Personne n'a trouvé une solution ? :/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Aranud87
Messages postés
18031
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
7 juin 2020
3 293
4 août 2014 à 11:45
4 août 2014 à 11:45
je suis pas un expert mais ton textarea a comme id : message
Et toi t'enregistres le contenu : $modification
ça serait pas plutôt $message ?
Et toi t'enregistres le contenu : $modification
ça serait pas plutôt $message ?
Toorope
Messages postés
21
Date d'inscription
mercredi 13 mars 2013
Statut
Membre
Dernière intervention
6 août 2014
4 août 2014 à 11:49
4 août 2014 à 11:49
Normalement non car la variable modification prend la valeur de message.
Et il n'y a même pas de remplacement qui s'effectue dans la base de donnée, rien ne change...
Et il n'y a même pas de remplacement qui s'effectue dans la base de donnée, rien ne change...
Toorope
Messages postés
21
Date d'inscription
mercredi 13 mars 2013
Statut
Membre
Dernière intervention
6 août 2014
4 août 2014 à 15:56
4 août 2014 à 15:56
Toujours personne ?
Toorope
Messages postés
21
Date d'inscription
mercredi 13 mars 2013
Statut
Membre
Dernière intervention
6 août 2014
4 août 2014 à 16:35
4 août 2014 à 16:35
Bonjour Pitet !
Mille merci à toi tu as trouvé la solution à mon problème !
Tu n'imagines pas à quel point j'ai galéré à trouver une solution^^
Par contre j'ai juste dû changé la method get en post pour récupérer la valeur dans la base de donnée ;)
J'ai juste une dernière question mais si tu ne connais pas la réponse c'est pas grave, lorsque je clique sur mon bouton Sauvegarder je dois rafraîchir la page pour que les modifications apparaissent, j'aimerais ne pas avoir à faire ça.
Voila :)
Encore merci à toi !
Bonne journée.
Mille merci à toi tu as trouvé la solution à mon problème !
Tu n'imagines pas à quel point j'ai galéré à trouver une solution^^
Par contre j'ai juste dû changé la method get en post pour récupérer la valeur dans la base de donnée ;)
J'ai juste une dernière question mais si tu ne connais pas la réponse c'est pas grave, lorsque je clique sur mon bouton Sauvegarder je dois rafraîchir la page pour que les modifications apparaissent, j'aimerais ne pas avoir à faire ça.
Voila :)
Encore merci à toi !
Bonne journée.
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
524
4 août 2014 à 16:46
4 août 2014 à 16:46
Pour que les modifications apparaissent où ?
Je suppose donc que tu affiches une liste de message sur cette page. Si c'est le cas, le traitement en php de ton formulaire (requête insert) doit être fait avant le traitement d'affichage de la liste (requête select).
En général, les traitements php sont fait dès le début de ton document, avant le moindre code html.
N'hésite pas à montrer ton code si ce n'est pas claire.
Je suppose donc que tu affiches une liste de message sur cette page. Si c'est le cas, le traitement en php de ton formulaire (requête insert) doit être fait avant le traitement d'affichage de la liste (requête select).
En général, les traitements php sont fait dès le début de ton document, avant le moindre code html.
N'hésite pas à montrer ton code si ce n'est pas claire.
Toorope
Messages postés
21
Date d'inscription
mercredi 13 mars 2013
Statut
Membre
Dernière intervention
6 août 2014
4 août 2014 à 16:54
4 août 2014 à 16:54
Le but est de pouvoir modifier le contenu d'une div située dans une page php.
Donc mes modifications apparaissent sur cette page ;)
Je comprend tes explications, cependant ce que je voulais faire fonctionne quand même :/
Je t'envoi mon code en mp ;)
Donc mes modifications apparaissent sur cette page ;)
Je comprend tes explications, cependant ce que je voulais faire fonctionne quand même :/
Je t'envoi mon code en mp ;)