Prueba reemplazando esta linea:
Cita:
Iniciado por jorcas
[PHP]$datos = "INSERT INTO librovisitas ('id_librovisitas' ,'nombre','email' ,'comentario' ,'fecha') VALUES ('NULL' , '$nombre', '$mail', '$comentario', 'CURRENT_TIMESTAMP' )";
con esta:
$datos = "INSERT INTO librovisitas ('id_librovisitas' ,'nombre','email' ,'comentario' ,'fecha') VALUES (NULL , '$nombre', '$mail', '$comentario', CURRENT_TIMESTAMP )";
las funciones de mysql y el valor NULL no deben ir entre comillas simples, si no le estas indicando que inserte una cadena.