par
blinz » 15 juin 2017, 20:23
Salut tout le monde.
Voilà j'avais des post en bdd avec un numéro d'id qe j'ai du supprimer.
Mes pages étant référencé je cherche à renvoyé sur une 404.
J'aimerais savoir comment créer ma condition pour faire en sorte que si l'id envoyé dans l'url n'existe pas en bdd alors on envoi sur la 404
Quelque chose comme ca, mais forcément la pour le coup l'id est dans l'url donc ...
if(empty($_GET['id']) {
header('Location: http://tripday.fr/404.php');
exit;
}
J'ai testé ca quand meme:
$sql = "SELECT * FROM actuWHERE id_actu = ".$_GET['id']." ";
$req = $bdd->query($sql);
$verif= $req->rowCount(); // On calcul le total
if($verif<= 0) { // Si différent de 0 alors on affiche sinan on met un message comme quoi c'est vide
header('Location: http://site.fr/404.php');
exit;
}
Ca renvoi bien sur ma page 404.php
Mais google me dit que non et lorsque consulta la page j'ai un code de réponse en 202
Salut tout le monde.
Voilà j'avais des post en bdd avec un numéro d'id qe j'ai du supprimer.
Mes pages étant référencé je cherche à renvoyé sur une 404.
J'aimerais savoir comment créer ma condition pour faire en sorte que si l'id envoyé dans l'url n'existe pas en bdd alors on envoi sur la 404
Quelque chose comme ca, mais forcément la pour le coup l'id est dans l'url donc ...
[PHP]
if(empty($_GET['id']) {
header('Location: http://tripday.fr/404.php');
exit;
}
[/PHP]
[b]
J'ai testé ca quand meme:[/b]
[PHP]
$sql = "SELECT * FROM actuWHERE id_actu = ".$_GET['id']." ";
$req = $bdd->query($sql);
$verif= $req->rowCount(); // On calcul le total
if($verif<= 0) { // Si différent de 0 alors on affiche sinan on met un message comme quoi c'est vide
header('Location: http://site.fr/404.php');
exit;
}
[/PHP]
Ca renvoi bien sur ma page 404.php
Mais google me dit que non et lorsque consulta la page j'ai un code de réponse en 202