Bonjour à tous, j'ai un problème au niveau de mon formulaire de commentaire. Pour expliquer au mieux, j'ai deux tables:

Une table "md_clip" avec une colonne "id_clip"
Une table commentaire avec une colonne "id_billet" qui reprend la valeur "d'id_clip"

J'ai créer un formulaire d'envois de commentaire, tout se passe bien sauf la récupération de "id_clip" de la table "md_clip" dans la colonne "id_billet". Vous suivez j'espère

J'ai une page "comment.php":

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
51
 
<?php // ICI MA PAGE QUI AFFICHE LES COMMENTAIRES DE MA BASE DE DONNEES
			$req = "SELECT * FROM md_clip cl JOIN md_comment co ON co.id_billet=cl.id_clip WHERE id_billet = $id_billet ORDER BY date_com ASC";
 
		$result = mysql_query($req) or die(mysql_error());
 
		while($data2 = mysql_fetch_object($result))
		{
		    echo "
		    		<div id='commentaire_utilisateur'>
						<div id='utilisateur'>
							<table CELLPADDING='5' bgcolor=#666666 width=900px>
								<tr>
									<td width=100px><img src=\"images/avatars/" . $data2->pseudo . "\"/></td>
									<td align='left' valign='top'>{$data2->pseudo} le {$data2->date_com}<br/>{$data2->mess_com}</td>
								</tr>
							</table><br/>
						</div>
					</div>";
}
?>
<?php if(isset($_COOKIE["ID_UTILISATEUR"])) { ?>
 
<!-- FORMULAIRE D'ENVOI D'ARTICLES -->
 
    <?php //ICI MON FORMULAIRE D'ENVOIS DE COMMENTAIRES
                        $cx =  mysql_connect("******","******","******"); // connexion ? la BDD
                        if($cx == 0){ // test si pb de cnnexion
                            ?>
                            <font>ERREUR</font>
                            </body></html>
                            <?
                            exit;
                        }
                        $test = mysql_select_db("******"); // selection de la base
                        $req = "SELECT * FROM md_clip cl JOIN md_comment co ON co.id_billet=cl.id_clip WHERE id_billet = $id_billet"; // preparation de la requette
                        $result =  mysql_query($req); // execute la requette
                        $nb_art =  mysql_num_rows($result); // Recuperation du br d'articles r?sultant la requette
                        $i = 0;
                    ?>
                    <form class="well" name="form_new" method="post" action="valid_new_com.php">
                    	<div id="champs_formulaire">
                        <p>
                           	Votre commentaire : <textarea id="message2" name="commentaire" cols="83" rows="10"></textarea>
                        </p>
                        <p id="compteur2">500 Caracteres restant</p>
 
                            <input data-provide="typeahead" type="submit" name="Submit" value="Envoyer">
                        </p>
                    </form>
<?php } ?>


Et ma page de validation des données:

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
 
<?php
    $cx =  mysql_connect("******","******","******"); // connexion ? la BDD
    if($cx == 0){ // test si pb de connexion
        ?>
        <font>ERREUR</font>
        </body></html>
        <?
        exit;
    }	
 
    $date=date('Y/m/d H:i:s');
    $commentaire=$_POST['commentaire'];
    $utilisateur=$_COOKIE['NOM_UTILISATEUR'];
    $test = mysql_select_db("basesrc10d01"); // selection de la base
    $req = "INSERT INTO md_comment(mess_com,date_com,pseudo,id_billet,id_billet) VALUES ('$commentaire','$date','$utilisateur','$billet')";
    $result =  mysql_query($req); // execute la requette;
	echo "Merci de votre participation";
 
?>
En esperant que vous puissiez m'aider je suis dessus depuis 1h30, ça commence à être long ! :p
Merci d'avance !