hello need some help with my php queries
php code =>
try
{
$db = new PDO('mysql:host=localhost;dbname=monprojet;charset=UTF8', 'root', 'root');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$login = $_POST['loginProfil'];
$mdp = $_POST['mdpProfil'];
$email = $_POST['emailProfil'];
try {
$rep = $db->prepare('SELECT id FROM utilisateur WHERE login= :logi');
$rep->execute(array(
':logi' => $_SESSION['login']
));
$repo = $rep->fetch();
} catch (Exception $e) {
die('Erreur de requete 1 : '.$e->getMessage());
}
try {
$reponse = $db->prepare('UPDATE utilisateur SET login= :login, mdp= :mdp, email= :email WHERE id= :id');
$reponse->execute(array(
':login' => $login,
':mdp' => $mdp,
':email' => $email,
':id' => $repo['id']
));
} catch (Exception $e) {
die('Erreur de requete : '.$e->getMessage());
}
$json = json_encode($reponse->fetchAll());
$reponse->closeCursor();
echo $json;
i can't manage to update my DB and i don't get why, need your assistance Stack