Problème avec requete préparée
Bonjour,
J'ai actuellement l'erreur suivante
Citation:
Notice: Undefined index: forum_id in E:\Programme\UwAmp\www\test\forum\poster.php on line 27
Voici le fichier incriminé,
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
if (isset($_GET['f']))
{
$forum = (int) $_GET['f'];
$query= $db->prepare('SELECT forum_name, auth_view, auth_post, auth_topic, auth_annonce, auth_modo
FROM forum_forum WHERE forum_id =:forum');
$query->execute(array(
'forum' => $forum
));
$data=$query->fetch();
echo '<p><i>Vous êtes ici</i> : <a href="./index.php">Index du forum</a> -->
<a href="./voirforum.php?f='.$data['forum_id'].'">'.stripslashes(htmlspecialchars($data['forum_name'])).'</a>
--> Nouveau topic</p>'; |
L'erreur me dit que forum_id n'as pas de valeur. La variable $forum qui récupère le GET['f'] contient bien la valeur désiré (testé par echo). Ma requete praprée devrait donc mettre la valeur de $forum dans :forum lui même dans forum_id. Et pourtant j'ai cette erreur.
Quelqu'un voit'il d'ou vient le problème?
Merci d'avance