El campo de tipo entero id_noticia, el cual contendra el id de la noticia a que corresponde.
Nota: Recordemos que en este caso suponemos que las noticias se llaman de la forma noticia.php?id=234, donde el id corresponde al id de la noticia en la base de datos.
Ahora debemos mostrar los comentarios, y tener un formulario de envio de comentarios en mi noticia.php y una aplicacion que lo procese.
Nota: Solo voy a poner el codigo que muestra los comentarios y el formulario de envio, ya que de eso es que trata este tutorial y se supone que ya tienes tu sistema de noticias(o en lo que sea que lo vayas a implementar).
Este es el codigo que muestra los comentarios de la noticia actual(despues el codigo para enviar los comentarios), recordemos que obtenemos el id de la noticia que lo hemos pasado por medio de noticia.php?id=123, primero el codigo, luego la explicacion del codigo:
<CENTER>
<TABLE CELLSPACING=1 CELLPADDING=1 WIDTH=300 BORDER=0 STYLE="border:1px solid black">
<TR>
<TD BGCOLOR="#FAFAFA">
<CENTER>
<SPAN STYLE="font-size:11px;font-family:Tahoma;color:black;font-weight:bold">
.Comentarios De Los Usuarios.
</SPAN>
</CENTER>
</TD>
</TR>
<TR>
<TD HEIGHT=1 BGCOLOR=black>
</TD>
</TR>
<TR>
<TD BGCOLOR="#FEFEFE">
<SPAN STYLE="font-size:11px;font-family:Tahoma;color:black;">
<?
$resultComen = mysql_query("SELECT * FROM comentarios WHERE id_noticia='$id' ORDER BY id ASC");
while($rowComen = mysql_fetch_array($resultComen))
{
?>
<FONT COLOR=RED>
<B><? echo $rowComen["nick"]; ?></B>
</FONT>
:
<? echo $rowComen["comentario"]; ?>
<BR>
<?
}
mysql_free_result($resultComen);
?>
</SPAN>
</TD>
</TR>
</TABLE>
</CENTER>
Usuarios que han visto este tema también han visto...
- Evitar que se muestren errores en PHP
- Tutorial de BBCode en PHP
- Cómo crear un plugin para WordPress
- Instalar PHP 4 y PHP 5
- Benchmarking de aplicaciones en PHP
- Versión imprimible de este documento
- Enviar por e-mail este documento