Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2007, 10:03
Avatar de Carsan
Carsan
 
Fecha de Ingreso: abril-2007
Ubicación: Mexico
Mensajes: 109
Antigüedad: 17 años
Puntos: 0
Problema inesperado al cargar Datos en BD

Hasta ayer me funcionaba ahora no se que pasa. Con el Siguiente codigo mandaba los datos a la BD ahora contantemente me da el mensaje de "Error, query failed".
A ver si alguien me dice cual puede ser el problema. Una vez mas infinitas gracias.

Código PHP:
<body>
<?
if(isset($_POST['upload']))
{
// con esto cargo datos de producto
        
$id_producto $_POST["id_producto"]; 
        
$sub_categoria $_POST["sub_categoria"]; 
        
$nombre $_POST["nombre"]; 
        
$marca $_POST["marca"]; 
        
$modelo $_POST["modelo"]; 
        
$n_serie $_POST["n_serie"]; 
        
$precio $_POST["precio"]; 
        
$descripcion $_POST["descripcion"]; 
//con esto cargo Imagen de producto y datos de imagen
        
$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);
        
$content addslashes($content);
        
fclose($fp);
        
        if(!
get_magic_quotes_gpc())
        {
            
$fileName addslashes($fileName);
        }
           
        
$connection=mysql_connect("www.*******.com","******","******")
or die(
"Error conectando a la base de datos");
$db=mysql_select_db("dbequipelsol",$connection)
or die (
"Error seleccionando la base de datos");
        
        
$query "INSERT INTO equipos (id_producto, sub_categoria, nombre, marca, modelo, n_serie, precio, descripcion, name, size, type, content ) VALUES ('$id_producto', '$sub_categoria', '$nombre', '$marca', '$modelo', '$n_serie', '$precio', '$descripcion', '$fileName', '$fileSize', '$fileType', '$content')";

        
mysql_query($query$connection) or die('Error, query failed');                    
        
        
        echo 
"<br>File $fileName uploaded<br>";
}        
?>
<form action="" method="post" enctype="multipart/form-data" name="uploadform">
  <table width="350" border="1" cellpadding="1" cellspacing="0" class="box"><tr>
    <td height="45" colspan="3"><div align="center" class="Estilo1">CARGAR AQU&Iacute; DATOS DEL PRODUCTO </div></td>
    </tr>
  <tr>
    <td colspan="3"><span class="Estilo65 Estilo3">Aqui debe ingresarse los datos correspondientes al producto.</span></td>
    </tr>
  <tr>
    <td colspan="3"><span class="Estilo61"><br></span></td>
    </tr>
  <tr>
    <td width="17%"><span class="Estilo62">
      <label><strong>Subcategorias</strong> </label>
    </span></td>
    <td width="0%"></td>
    <td width="83%"><select name="sub_categoria" >
      <option value="Cuartos Congeladores">Cuartos Congeladores</option>
      <option value="Cuartos Conservadores">Cuartos Conservadores</option>
      <option value="Cortadoras Pan">Cortadoras Pan</option>
      <option value="Batidoras">Batidoras</option>
      <option value="Hornos">Hornos</option>
      <option value="Espigueros">Espigueros</option>
      <option value="Laminadoras">Laminadoras</option>
      <option value="Divisores Boleadoras">Divisores Boleadoras</option>
      <option value="Miselaneos Panaderia">Miselaneos Panaderia</option>
      <option value="Molinos Para Carne">Molinos Para Carne</option>
      <option value="Cortadoras Carne">Cortadoras Carne</option>
      <option value="Sierras">Sierras</option>
      <option value="Vitrinas Verduleras">Vitrinas Verduleras</option>
      <option value="Vitrinas Carniceras">Vitrinas Carniceras</option>
      <option value="Refrigeradores">Refrigeradores</option>
      <option value="Mesas">Mesas</option>
      <option value="Sinks">Sinks</option>
      <option value="Equipos Restaurantes">Equipos Restaurantes</option>
      <option value="Tiendas o Abarrotes">Tiendas o Abarrotes</option>
      <option value="Miselaneos">Miselaneos</option>
      <option value="Liquidacion">Liquidacion</option>
    </select></td>
  </tr>
  <tr>
    <td colspan="3"><span class="Estilo61"><br></span></td>
    </tr>
  <tr>
    <td><span class="Estilo62"><strong>Nombre:      </strong></span></td>
    <td></td>
    <td><input type="Text" name="nombre" size="40" /></td>
  </tr>
  <tr>
    <td colspan="3"><span class="Estilo61"><br></span></td>
    </tr>
  <tr>
    <td><span class="Estilo62"><strong>Marca:      </strong></span></td>
    <td></td>
    <td><input type="Text" name="marca" size="40" /></td>
  </tr>
  <tr>
    <td colspan="3"><span class="Estilo61"></span><br></td>
    </tr>
  <tr>
    <td><span class="Estilo62"><strong>Modelo:      </strong></span></td>
    <td></td>
    <td><input type="Text" name="modelo" size="40" /></td>
  </tr>
  <tr>
    <td colspan="3"><span class="Estilo61"><br></span></td>
    </tr>
  <tr>
    <td><span class="Estilo62"><strong>Nº Serie: </strong><br />
    </span></td>
    <td></td>
    <td><input type="Text" name="n_serie" size="40" /></td>
  </tr>
  <tr>
    <td colspan="3"><span class="Estilo61"><br></span></td>
    </tr>
  <tr>
    <td><span class="Estilo62"><strong>Precio:
        </strong><br />
    </span></td>
    <td></td>
    <td><input type="Text" name="precio" size="40" /></td>
  </tr>
  <tr>
    <td colspan="3"><span class="Estilo61"><br></span></td>
    </tr>
  <tr>
    <td><span class="Estilo62"><strong>Descripción: </strong></span></td>
    <td></td>
    <td><textarea name="descripcion"  cols="40" rows="5"></textarea></td>
  </tr>
  <tr>
    <td colspan="3"><span class="Estilo61"><br></span></td>
    </tr>
    
    <tr> 
      <td width="17%"><span class="Estilo62"><strong>Imagen: </strong></span></td><td></td>
      <td width="83%"><input type="hidden"
name="MAX_FILE_SIZE" value="2000000">
        <input name="userfile"
type="file" class="box" id="userfile"></td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    <td></td>
    <td><input type="reset" name="Borrar2" value="Limpiar" class="box"/>
      <input name="upload" type="submit" class="box" id="upload" value="  Upload  "></td>
  </tr>
  </table>
</form>
</body>