Bonsoir à tous !
Voici mon problème : j'ai du mal à lier les articles et les commentaires. Surement le problème est dans la dernière ligne du formulaire des commentaires (dans value), mais je n'arrive pas à trouver une solution !
Qu'est-ce que je pourrais faire ?
Merci !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50 <?php // On appelle le fichier de connexion Mysql require_once 'config.php'; // On vérifie les infos qu'on reçoit via un GET if( !isset($_GET['id']) || !($id = $_GET['id']) || !is_numeric($id) ) die('Erreur d\'acces'); // On recupere l'article via son ID $sql = "SELECT * FROM articles WHERE id = '".(int)$id."' LIMIT 1"; // On vérifie qu'il y a bien un article if (!$link) throw new Exception( mysqli_error() ); if ($result=mysqli_query($link,$sql)) { while ($row=mysqli_fetch_object($result)) { //on affiche les infos de chaque article echo '<h1>'.$row->titre.'</h1><p>Ecrit le : '.$row->data.'</p><p>'.$row->article.'</p>'; } } ?> <br /> <h2>Commentaires</h2> <form action="commentaires.php" method="post" class="form-group"> <br/> Auteur : <input name="auteur" type="text" size="20" class="form-control"/><br/> Email : <input name="com_mail" type="text" size="20" class="form-control"/> <br/> URL : <input name="url" type="text" size="20" class="form-control"/> <br/> Commentaire :<br> <textarea name="commentaire" cols="40" rows="10" class="form-control"/></textarea> <br/> <input name="submit" type="submit" value="Envoyer" class="btn btn-danger"/> <input name="id_article" type="hidden" class="form-control" value="<?php echo $_GET['id'] ?>";/>
Partager