problème construction update
Posté : 08 sept. 2021, 18:36
Bonjour,
je n'arrive pas à mettre à jour sur le dernier update
je n'arrive pas à mettre à jour sur le dernier update
<?php
$sql = "UPDATE membres SET pos_x = pos_x, pos_y= pos_y+1, dep_vehicule= dep_vehicule-1, pos_x_vehicule= pos_x, pos_y_vehicule= pos_y WHERE id=:id";
$pdostat = $bdd->prepare($sql);
$pdostat->bindvalue(':id',$id ,PDO::PARAM_INT);
$pdostat->execute();
$pdostat = $bdd->prepare('SELECT * FROM membres WHERE id = :id);
$pdostat->bindvalue(':id', $id, PDO::PARAM_INT);
$pdostat->execute();
$resultat = $pdostat->fetch();
if (!empty($resultat)) {
$pos_x = $resultat['pos_x'];
$pos_y = $resultat['pos_y'];
$id_captif = $resultat['id_captif'];
}
$pdostat = $bdd->prepare("UPDATE membres SET pos_x = :pos_x AND pos_y = :pos_y WHERE id = :id_captif");
$pdostat->bindvalue(':id_captif', $resultat['id_captif'], PDO::PARAM_INT);
$pdostat->bindvalue(':pos_x', $resultat['pos_x'], PDO::PARAM_INT);
$pdostat->bindvalue(':pos_y', $resultat['pos_y'], PDO::PARAM_INT);
header('Location:map_maj.php');
exit;
?>