Modification de données (update) php
Résolu
Alex53440
-
Alex53440 -
Alex53440 -
Bonjour a tous,
Me voila de retour ! Et, oui je me remet au php. Et impossible de faire une requête update en php
CODE UPDATE on m'a donné celui ci sur un autre forum la forme de la requête est bien celle ci (je ne la re-cite pas ...)
MAIS LA Je n'ai plus rien dans le champs pwd ...
J'ouvre ma connexion comme ceci :
Merci à ceux qui me répondront ;)
Alex53440
Me voila de retour ! Et, oui je me remet au php. Et impossible de faire une requête update en php
<?php $pwd = $_POST["pwd"] ; $login = $_SESSION['login']; ?>
CODE UPDATE on m'a donné celui ci sur un autre forum la forme de la requête est bien celle ci (je ne la re-cite pas ...)
<?php //requete update sql $requete = mysql_query('UPDATE nomdelatable SET pwd ="' . $pwd . '" WHERE login="' . $login . '"'); ?>
MAIS LA Je n'ai plus rien dans le champs pwd ...
J'ouvre ma connexion comme ceci :
<?php //connection au serveur $cnx = mysql_connect( "HOTE", "Utilisateur", "mdp" ) ; //sélection de la base de données: $db = mysql_select_db( "BASE" ) ; ?>
Merci à ceux qui me répondront ;)
Alex53440
A voir également:
- Modification de données (update) php
- Fuite données maif - Guide
- Suivi de modification word - Guide
- Windows update bloqué - Guide
- Winget update - Guide
- Supprimer les données de navigation - Guide
9 réponses
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
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<?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 . '"'); } ?>
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 ..