bonjour a tous
j’essaie de faire un script pour supprimer toutes les entrées sur 4 tables(creation, avatar_upload, upload, message) a partir d'un id.
j'ai écrit ça:
j'ai dus faire une erreur de syntaxe car il ne supprime rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <?php $id = $_SESSION['compte']; //suppression dans la base de données. $req = $bdd->prepare('DELETE creation, avatar_upload, upload, message FROM creation, avatar_upload, upload, message WHERE creation.id = :id AND creation.id = avatar_upload.compte AND avatar_upload.compte = upload.compte AND upload.compte = message.compte')or die(print_r($bdd->errorInfo())); $req->execute(array(':id'=>$id)); $req->closeCursor(); $message= "Suppression ok"; header ("Refresh: 5;index.php"); ?>
je n'ai pas de message d'erreur non plus avec error_reporting(E_ALL);
je ne vois pas ou je me suis trompé
d'avance merci
Partager