Bonjour,
voilà l'idée :
le fichier liste.php reçoit une requête en méthode $_GET :
liste.php?id=5
Ok si cet enregistrement existe, si l'utilisateur n'a pas réécrit manuellement l'url, par exemple.
Dans le cas contraire, les requêtes SELECT, DELETE et UPDATE vont générer des erreurs.
Existe-t-il une procédure unique sous PDO qui permet de traiter les enregistrements seulement s'ils existent ou de réorienter s'ils n'existent pas ?
Pour le moment, je fais cela en 2 fois :
1- je vérifie si l'enregistrement existe
2- je traite la requête
Mais c'est un peu fastidieux, surtout à maintenir sur le long terme.
Partager