Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/08/2005, 18:12
Avatar de ZydRick
ZydRick
 
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 750
Antigüedad: 19 años, 2 meses
Puntos: 4
eso es muy facil de hacer, te creas una tabla llamada por ejemplo firmas
Código PHP:
CREATE TABLE `firmas` (
`
idMEDIUMTEXT NOT NULL,
`
nombreVARCHAR(40NOT NULL,
`
comentarioLONGTEXT NOT NULL
); 
luego ubicas el archivo php ke muestra las noticias y pones esto debajo de donde esta el script ke la muestra

Código PHP:
<?
include('config.php'); // incluimos los datos de la conexion


$query mysql_query("SELECT * FROM `firmas` WHERE id='$id'");  // hacemos un query para seleccionar las firmas de la id que tenemos seleccionada
while($row=mysql_fetch_array($query))  // con un while creamos un bucle que muestra todas
{
echo 
' <b>'.$row["nombre"].'</b> - '.$row["comentario"].'<br>';  // mostramos las firmas, esto puedes modifcarlo a tu gusto, poniendole el estilo que quieras
}
echo 
// ahora mostramos el form para añadir las firmas, el campo id del form no lo quites, si no no funcionara
'<form action="insertarcomentario.php" method="POST">
Autor <input type="text" name="nombre" size="30"><br>
ID: <INPUT TYPE="TEXT" value="'
.$id.'" NAME="id" readonly><br>
Contenido <textarea name="comentario" cols="30" rows="10"></textarea><br>
<input type="submit" name="submit" value="Enviar"></form>'
;

?>
y este será el archivo ke insertara los datos en la BD lo puedes llamar insertarcomentario.php

Código PHP:
<?
include('config.php'); //incluimos Loas datos de la conexion


//introducimos el nuevo registro en la tabla firmas
mysql_query("INSERT INTO firmas (nombre,comentario,id) values ('$nombre','$comentario','$id') ");
echo 
'Comentario Ingresado con exito';

?>
y eso seria todo, ya tienes tu script de comentario en tu sistema de noticias, es muy simple pero un poco de ingenio podras añadirle nuevas opciones ^^ espero te sirva de base para hacerte uno mejor

Un saludo