Bonjour,

J'ai actuellement l'erreur suivante

Notice: Undefined index: forum_id in E:\Programme\UwAmp\www\test\forum\poster.php on line 27
Voici le fichier incriminé,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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