Esta es la tabla de los comentarios o firmas
Código PHP:
CREATE TABLE `firmas` (
`id` MEDIUMTEXT NOT NULL,
`nombre` VARCHAR(40) NOT NULL,
`fecha` int(15) NOT NULL default '0',
`comentario` LONGTEXT NOT NULL
);
Código PHP:
<?
include('config.php'); // incluimos los datos de la conexion
$query = mysql_query("SELECT * FROM `firmas` WHERE id='$id' LIMIT 0, 30"); // 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 quiteis, 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>';
?>
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';
?>
Código PHP:
CREATE TABLE `users` (
`id` int(4) NOT NULL auto_increment,
`nick` varchar(30) NOT NULL default '',
`pass` varchar(30) NOT NULL default '',
`email` varchar(50) NOT NULL default '',
`fecha` int(15) NOT NULL default '0',
`edad` int(2) NOT NULL default '0',
`sexo` enum('0','1') NOT NULL default '0',
`level` int(2) NOT NULL default '0',
`descrip` longtext NOT NULL,
KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=115 ;