Primeramente al crear la tabla en tu BD deberás agregarle un campo con la hora y otro con la fecha. Mediante la función date() en PHP pueder meterlo todo en un solo campo.
Código PHP:
CREATE TABLE librovisitas_php (
id_librovisitas_php int(11) unsigned NOT NULL auto_increment,
nombre varchar(150) NOT NULL,
email varchar(100) NOT NULL,
valoracion tinyint(4),
comentario text,
fecha date,
hora varchar(8),
PRIMARY KEY (id_librovisitas_php)
);
En caso de que quieras usar:
Código PHP:
date("D, d \de F \de Y \- h:i:s a");
Debes crear la tabla de esta forma:
Código PHP:
CREATE TABLE librovisitas_php (
id_librovisitas_php int(11) unsigned NOT NULL auto_increment,
nombre varchar(150) NOT NULL,
email varchar(100) NOT NULL,
valoracion tinyint(4),
comentario text,
fecha varchar(50)
PRIMARY KEY (id_librovisitas_php)
);
Luego, en el lugar donde desees poner la fecha dentro del script que muestra las firmas colocas:
Código PHP:
<?echo $damefila->fecha?>
Finalmente en el script que inserta las firmas en la base de datos modificas lo siguiente:
Código PHP:
$ssql = "INSERT INTO librovisitas_php (nombre,email,valoracion,comentario,fecha) VALUES ('$nombre','$email','$_POST[valoracion]','$comentario',date("D, d de F de Y - h:i:s a"))";
mysql_query($ssql,$conn);
Espero que te sirva. Saludos!