Porque PHP no es MySQL. Estás poniendo las funciones de PHP embebidas en una cadena que se enviará a MySQL, pero no sabes qué es lo que está haciendo en realidad.
Haz un echo, y verifica qué es lo que realmente está creando como sentencia de SQL:
Código PHP:
$ssql="INSERT INTO tablaComentarios(fecha,comentario)
VALUES('".time()."','".$_POST['comentario']."')";
echo $ssql;