par
Mithrandyll » 24 janv. 2020, 16:51
Effectivement, ta solution fonctionne (un grand grand merci )! Le box est bien sauvegardé ! Mais j'ai une erreur de requête SQL quand j'essai de le sauvegarder maintenant :
Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 1366 Incorrect integer value: 'box2' for column 'box_id' at row 1
Voici la requête en question :
public function update($username, $email, $box_id, $role, $statut, $id)
{
$req = $this->pdo->prepare("update users set username=? ,email=?, box_id = ?, role=?, statut = ?, modification_date = CURRENT_TIMESTAMP where id = ?");
$req->execute([$username, $email, $box_id, $role, $statut, $id]);
}
Encore merci de prendre le temps de m'aider, vraiment !

Effectivement, ta solution fonctionne (un grand grand merci )! Le box est bien sauvegardé ! Mais j'ai une erreur de requête SQL quand j'essai de le sauvegarder maintenant :
Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 1366 Incorrect integer value: 'box2' for column 'box_id' at row 1
Voici la requête en question :
[PHP] public function update($username, $email, $box_id, $role, $statut, $id)
{
$req = $this->pdo->prepare("update users set username=? ,email=?, box_id = ?, role=?, statut = ?, modification_date = CURRENT_TIMESTAMP where id = ?");
$req->execute([$username, $email, $box_id, $role, $statut, $id]);
}[/PHP]
Encore merci de prendre le temps de m'aider, vraiment ! :priere: