Redirection suivant le résultat d'une requête sql
Bonjour,
Je suis en train de terminer un moteur de recherche pour mon site et je me pose une question sur la redirection.
J'envisage d'utiliser le code ci-dessous.
S' il y a plusieurs résultats ça affiche une liste avec les liens comme celui du "case 1".
Est-ce une bonne idée d'utiliser header comme ceci ou faut-il le proscrire?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| prep->execute();
$num_rows = $prep->rowCount();
switch ($num_rows)
{
case 0:
echo "not found";
break;
case 1:
header ("Location: data/$type/$id");
exit;
break;
} |
Ce sujet serait peut être mieux dans la session php et non ici. Merci de le déplacer si nécessaire.
[Edit]En regardant un peu plus la fonction header je pense que j'aurais un problème. J'affiche une partie de ma page avant de faire la requête sql. Donc header ne va pas apprécier ...