[Microsoft][ODBC SQL Server Driver]Error de sintaxis o infracción de acceso
En esta linea...
odbc_exec($link,"insert into xalla values (CONVERT(binary,'$binario_contenido'))");
Este el codigo...
Código PHP:
<?php
include ("conex.php");
$link=conectarse();
if (empty($_FILES['archivo']['name']))
header("location: formulario.php?error=1");
$binario_nombre_temporal=$_FILES['archivo']['tmp_name'];
$binario_tipo=$_FILES['archivo']['type'];
if($binario_tipo=="image/jpeg")
{
$fichero=fopen($binario_nombre_temporal, "rb");
$binario_contenido=fread($fichero, filesize($binario_nombre_temporal));
$binario_contenido=addslashes($binario_contenido);
odbc_exec($link,"insert into datos values (CONVERT(binary,'$binario_contenido'))");
if(odbc_error())
echo '<script> alert("'.str_replace("[Microsoft][ODBC SQL Server Driver][SQL Server]","",odbc_errormsg($link)).'"); </script>';
else
header("location: formulario.php?error=0");
}
else
header("location: formulario.php?error=2");
?>
Espero posible solución..... saludos.