Está usted en Indice > Construcción > Lenguajes > PHP > Lecciones y Paso a Paso > Crear un sistema de comentarios en PHP
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Crear un sistema de comentarios en PHP (3)

Aqui lo importante es la lectura de nuestros comentarios, lo que debemos hacer primero que todo es obtener los comentarios, pero solo queremos aquellos que correspondan a la noticia actual, para ello pedimos aquellos cuyo campo id_noticia corresponda con el id de la noticia actual(noticia.php?id=456):

$resultComen = mysql_query("SELECT * FROM comentarios WHERE id_noticia='$id' ORDER BY id ASC");

Y el resto es sencillo, simplemente imprimir en pantalla cada comentario, con su respectivo nick:

while($rowComen = mysql_fetch_array($resultComen))
{
?>
<FONT COLOR=RED>
<B><? echo $rowComen["nick"]; ?></B>
</FONT>
:
<? echo $rowComen["comentario"]; ?>
<BR>
<?
}

Ahora necesitamos una aplicacion que envie los comentarios a la tabla y un formulario de envio, el cual en este caso estara ubicado en la pagina de la noticia(noticia.php), y pasara por medio de un campo oculto el id de la noticia a la aplicacion que se encargara de enviar el comentario.

Primero el codigo del formulario, utilizaremos un campo de tipo HIDDEN para pasar el id de la noticia a la aplicacion que procesa el formulario(despues el codigo de dicha aplicacion, llamaremos a nuestra aplicacion nuevoComentario.php), este codigo debemos ponerlo en noticia.php:

<CENTER>

<SPAN STYLE="font-size:11px;font-family:Tahoma;color:black;font-weight:bold">

.Enviar Comentario.
</SPAN>
</CENTER>
<P>
<FORM NAME="miFormu" ACTION="nuevoComentario.php" METHOD="post">
<INPUT TYPE="hidden" NAME="id" VALUE="<? echo $id; ?>">
Nick : <INPUT TYPE="text" NAME="nick" SIZE=20 MAXLENGTH=20>
<BR>
Comentario: <INPUT TYPE="text" NAME="comentario"
SIZE=28 MAXLENGTH=250>
<BR>
<INPUT TYPE="submit" CLASS="boton" VALUE="Enviar
Comentario">
</FORM>
Aqui
cabe destacar el campo:
<INPUT
TYPE="hidden" NAME="id" VALUE="<? echo $id;
?>">




Usuarios que han visto este tema también han visto...

- Ejecutar scripts PHP automáticamente desde el cron con CURL
- Descompresión de ficheros de tipo GZIP con PHP
- Array en formulario de PHP
- Cómo usar include y require en PHP
- heredoc en PHP


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 26-05-2012 a las 00:12:38