este es el codigo:
Código PHP :
if(isset($_POST['submit'])&& $_FILES['userfile']['size'] > 0) { $nombre = mysqli_real_escape_string($conn, $_POST['nombre']); $rtn = mysqli_real_escape_string($conn, $_POST['rtn']); $tel = mysqli_real_escape_string($conn, $_POST['tel']); $email = mysqli_real_escape_string($conn, $_POST['email']); $direccion = mysqli_real_escape_string($conn, $_POST['direccion']); $idnumero = mysqli_real_escape_string($conn, $_POST['idnumero']); $factemp = mysqli_real_escape_string($conn, $_POST['factemp']); $incod11 = mysqli_real_escape_string($conn, $_POST['incod11']); $fileName = $_FILES['userfile']['name']; $tmpName = $_FILES['userfile']['tmp_name']; $fileSize = $_FILES['userfile']['size']; $fileType = $_FILES['userfile']['type']; $fp = fopen($tmpName, 'r'); $content = fread($fp, filesize($tmpName)); $content = addslashes($content); fclose($fp); if(!get_magic_quotes_gpc()) { $fileName = addslashes($fileName); } $sql = "INSERT INTO `dbacademia`.`cliente` (`Id_Cliente`, `IN_Cod11`, `Nombre_cliente`, `RTN_Cliente`, `Telefono_Cliente`, `Mail_cliente`, `Direccion_Cliente`, `Identidad_cliente`, `Id_numero`, `factura temporal`) VALUES ('$d', '$incod11', '$nombre', '$rtn', '$tel', '$email', '$direccion', '$content', '$idnumero', '1')"; $query = mysqli_query($conn,$sql); if($query){ echo "cliente agregado!"; }else{ echo "Error"."<br />".$sql.mysqli_error($conn); }
pero la tabla de la base de datos tiene varios campos tipo blob, no logro poner más en el insert sin que el codigo php falle.