Bonjour à tous,
je viens vers vous car j'ai un petit soucis.
J'ai instalé un script de news-commentaires, au niveau base de données, tout fonctionne. Le soucis c'est que quand je rentre les news dans la page php, mysql créé une nouvelle news mais il y a aucun contenu. de meme pour les commentaires.
Voici le code :
<?php
$id = $_GET['id'];
$host = "";
$login = "";
$pass = "";
$base = "";
$_SESSION['id']=$_GET['id'];
$bd=mysql_connect($host , $login , $pass);
$bd=mysql_select_db($base);
$query="SELECT * FROM news WHERE id='$id'";
$result=mysql_query($query);
$row = mysql_fetch_array($result);
$news = nl2br($row[news]);
$titre = $row[titre];
$cat = $row[cat];
$date = $row[date];
$annee = date("Y", $date);
$mois = date("m", $date);
$jour = date("d", $date);
$heures = date("H", $date);
$minutes = date("i", $date);
$date = " Poster le ".$jour."/".$mois."/".$annee." à ".$heures."h".$minutes;
?>
<div id=comments_id>
<div class=contenu style="border: #808080 1px solid"> News :<div class=clear_10></div>
<?php
echo $titre;
echo $news;
echo "<br>";
echo $date;
echo "<br></br>";
?>
</div>
<div class=clear_10></div>
<?php
$query='SELECT * FROM comment';
$result=mysql_query($query);
while ($row = mysql_fetch_array($result)) {
$idnews = $row[idnews];
if ($idnews == $id) {
$comment = nl2br($row[comment]);
$pseudo = $row[pseudo];
$date = $row[date];
$annee = date("Y", $date);
$mois = date("m", $date);
$jour = date("d", $date);
$heures = date("H", $date);
$minutes = date("i", $date);
$date = " Message de ".$pseudo." le ".$jour."/".$mois."/".$annee." à ".$heures."h".$minutes;
echo $date;
echo "<br></br>";
echo $comment;
echo "<hr>";
}
} ?>
</div>
<div id=poster_com>
<div class=contenu style="border: #808080 1px solid;text-align:center">
<table>
<form name="register" method="post" action="addcomment.php">
<tr>
<td collspan="2">
<div align="center"> Poster un nouveau commentaire</div>
</tr>
<tr>
<td collspan="2">
<div align="center">Pseudo<div>
<div align="center">
<input type="textaera" name="pseudo" maxlenght="25">
</div>
</tr>
<tr>
<td collspan="2">
<div align="center">
<div align="center">Ajouter un commentaire</div>
<textarea name="comment" cols="41" rows="4"></textarea>
</div>
<tr>
<td colspan="3">
<div align="center">
<input type="submit" value="Poster" name="Poster">
</form></div>
</td>
</tr>
</td>
</tr>
</table>
</div>
</div>
</div>
J'espere que vous trouverez la solution et merci d'avance.