Por qué no se ingresó ese dato correctamente ...
Si estás usando:
$ssql = "INSERT INTO librovisitas_php (nombre,email,valoracion,comentario,fecha) VALUES ('" . $nombre . "','" . $email . "'," . $_POST["valoracion"] . ",'" . $comentario . "','" .$current_date."')";
eso no es correcto para la parte del "current_date" .. Eso no es una variable de PHP sino una FUNCIÓN de Msyql ...
Código PHP:
$ssql = "INSERT INTO librovisitas_php (nombre,email,valoracion,comentario,fecha) VALUES ('" . $nombre . "','" . $email . "','" . $_POST["valoracion"] . "','" . $comentario . "',CURDATE())";
Las llamadas a funciones de Msyql van sin comiilas ...
Un saludo,