Claro, gracias por responder. Aca dejo el codigo que lee comentarios de la DB
Código:
<?php
session_start();
$id = $_GET['id'];
echo "<h2>Comentarios:</h2>";
require('conf/mysql.php');
$query = mysql_query("SELECT * FROM comentarios WHERE noticia =".$id." ORDER BY id DESC LIMIT 10");
while($fila = mysql_fetch_array($query)){
echo "
<div class='main_news_post'>
<div class='main_news_post_img'>
<img src='images/noticias/imagen_01.jpg' alt='' />
</div>
<div class='main_news_post_text_con'>
<div class='main_news_post_text_details'>
<div class='main_news_post_text_title'>
<span>Publicado por <a href='#'>".$fila['usuario']."</a></span>
</div>
<div class='main_news_post_text_date'>
En el ".$fila['dia']."/".$fila['mes']."/".$fila['ano']."
</div>
<div class='clr'></div>
</div>
<div class='main_news_post_text'>
<p>".$fila['texto']."</p>
</div>
</div>
<div class='clr'></div>
</div>";}
if($_SESSION['login'] == true){
include('add_comentario.php');
}else{
echo '<blockquote class="error">Solo usuarios registrados pueden comentar las noticias !</blockquote><br />';
}
?>
Aca dejo una imagen de la tabla comentarios:
Como se ve en la tabla se guardan los comentarios de todas las noticas, para imprimir los comentarios que corresponden a cada noticia identifico en que noticia se esta viendo con esto:
Es decir que en la noticia con el ID 3, solamente se van a mostrar los comentarios que tengan en la columna "noticias" el numero 3 (nose si me explique bien)
Lo que yo no se hacer es esto:
Si estoy viendo la noticia con el ID 4 y esta no tiene ningun comentario, que entonces se muestre un mensaje de "no hay comentarios..."