Hola e rehecho el de subida y me sigue saliendo el mismo error alguien me puede ayudar
Código PHP:
<?php
if (empty($_FILES['archivo']['name'])){
header("location: formulario.php?proceso=falta_indicar_fichero"); //o como se llame el formulario ..
exit;
}
$conexion = mysql_connect("localhost","server1","amylia1979") or die("No se pudo realizar la conexion con el servidor.");
mysql_select_db("almacenar",$conexion) or die("No se puede seleccionar BD"); // tu_bd es el nombre de la Base de datos .. por siaca.
$binario_nombre_temporal=$_FILES['archivo']['tmp_name'] ;
$binario_contenido = addslashes(fread(fopen($binario_nombre_temporal, "rb"), filesize($binario_nombre_temporal)));
$empresa= $_POST['empresa'];
$binario_nombre=$_FILES['archivo']['name'];
$binario_peso=$_FILES['archivo']['size'];
$binario_tipo=$_FILES['archivo']['type'];
$consulta_insertar = "INSERT INTO archivos (id, archivo_binario, archivo_nombre, archivo_peso, archivo_tipo, empresa) VALUES ('', '$binario_contenido', '$binario_nombre', '$binario_peso', '$binario_tipo','$empresa')";
mysql_query($consulta_insertar,$conexion) or die("No se pudo insertar los datos en la base de datos.");
header("location: listar_imagenes.php");
exit;
?>
el error es este
Warning: mysql_query() [function.mysql-query]: MySQL server has gone away in C:\wamp\www\ArchivosC\insertar.php on line 28