Buenas noches gente! soy nuevo en esto del diseño web.
Estoy intentando hacer una galería de fotos. en lo que sigue verán cómo lo hice. El resultado es que llego a que me mueva el archivo a la carpeta que le pido que lo haga, mi problema es que no me carga la información a la tabla "fotos" que es donde quiero que vaya la información. A continuación transcribo todo lo que figura en el php y agradezco me ayuden a entender por qué no me carga la info a la tabla fotos. Muchas gracias
___________
<?php
include('_setup.php');
$titulo = $_POST['titulo'];
$fkgaleria = $_POST['idgaleria'];
$nombre_file = mktime(1) .'.jpg';
$posicion = 0;
$consulta = <<<SQL
INSERT INTO
fotos
SET
TITULO='$titulo',
ARCHIVO='$nombre_file',
POSICION='$posicion',
FKGALERIA='$fkgaleria',
SQL;
mysqli_query($cnx, $consulta);
$original = $_FILES['archivo']['tmp_name'];
$destino = "../fotos/$nombre_file";
move_uploaded_file( $original, $destino );
header("Location: administrar_fotos.php?id=$fkgaleria");
?>
_____________________
el error que me aparece es
" You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 7"