Modification de données (update) php
Résolu/Fermé
A voir également:
- Modification de données (update) php
- Windows update bloqué - Guide
- Logiciel modification pdf - Guide
- Suivi de modification word - Guide
- Windows update 0x80070643 - Guide
- Easy php - Télécharger - Divers Web & Internet
9 réponses
MastercroW
Messages postés
1095
Date d'inscription
dimanche 3 octobre 2010
Statut
Membre
Dernière intervention
31 mai 2019
163
18 janv. 2011 à 19:29
18 janv. 2011 à 19:29
Bonsoir,
Regarde à ce sujet que moi même avais un problème :
https://forums.commentcamarche.net/forum/affich-19911315-udapte-php
Regarde à ce sujet que moi même avais un problème :
https://forums.commentcamarche.net/forum/affich-19911315-udapte-php
avion-f16
Messages postés
19241
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 mars 2024
4 495
18 janv. 2011 à 19:37
18 janv. 2011 à 19:37
Salut.
La variable $_POST['pwd'] n'existe pas obligatoirement.
Vérifie qu'elle existe (isset) et qu'elle ne soit pas vide (empty) avant de faire la requête SQL.
La variable $_POST['pwd'] n'existe pas obligatoirement.
Vérifie qu'elle existe (isset) et qu'elle ne soit pas vide (empty) avant de faire la requête SQL.
MAstercrow, moi j'ai déjà définit mes POST .
A mon avis ton sujet n'a pas le même problème que le miens
Merci quand même :)
A mon avis ton sujet n'a pas le même problème que le miens
Merci quand même :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
avion-f16
Messages postés
19241
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 mars 2024
4 495
18 janv. 2011 à 19:46
18 janv. 2011 à 19:46
<?php mysql_connect( "HOTE", "Utilisateur", "mdp"); mysql_select_db("BASE"); if(isset($_POST['pwd']) && isset($_SESSION['login']) && !empty($_POST['pwd'])) { $pwd = mysql_real_escape_string($_POST["pwd"]); $login = $_SESSION['login']; $requete = mysql_query('UPDATE nomdelatable SET pwd ="' . $pwd . '" WHERE login="' . $login . '"'); } ?>
avion-f16
Messages postés
19241
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 mars 2024
4 495
18 janv. 2011 à 19:54
18 janv. 2011 à 19:54
Alors c'est qu'il y a un problème avec $_POST['pwd'] ou $_SESSION['login'].
Vérifie que le champ du mot de passe ait bien "pwd" pour l'attribut name et que tu stockes bien l'identifiant dans $_SESSION['login']
Vérifie que le champ du mot de passe ait bien "pwd" pour l'attribut name et que tu stockes bien l'identifiant dans $_SESSION['login']
Le login fonctionne c'est sur Car quand je testait mon update J'ai eu une erreur sql hier Et le login apparaissait dans celle ci
Pour ce qui est du pwd J'ajoute ce code :
Et il m'indique bien ce que j'ai entré dans le formulaire pour pwd ...
BIzarre ..
Pour ce qui est du pwd J'ajoute ce code :
<script language="Javascript"> alert("<? echo $pwd; ?>" ); </script>
Et il m'indique bien ce que j'ai entré dans le formulaire pour pwd ...
BIzarre ..