Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/01/2012, 03:52
ramondevesa
 
Fecha de Ingreso: noviembre-2010
Mensajes: 234
Antigüedad: 13 años, 5 meses
Puntos: 2
Problemas en un formulario

Buenas estoy haciendo el siguiente formulario en html:

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <html lang="es">
  3.  
  4.     <title>Insertar datos en la Base de Datos</title>
  5. </head>
  6. <form name="insert" method="post" enctype="multipart/form-data" action="actions/insert.php">
  7.         <label>Nombre Comercial:
  8.             <input nombre="nombre_comercial" type="text" id="nombre_comercial"><br/>
  9.         </label>   
  10.        <button type="submit">Guardar</button>
  11.         <button type="reset">Limpiar</button>
  12.     </form>
  13.    
  14. </body>
  15. </html>

El cual conlleva al siguiente archivo PHP:
Código PHP:
Ver original
  1. <?php
  2. include("../../actions/conexion.php");
  3.  
  4. $nombre_comercial = $_POST["nombre_comercial"];
  5.    
  6.     $insertar = mysql_query ("INSERT INTO buscador (nombre_comercial) VALUES ('{$nombre_comercial}'", $conexion);
  7.     if(!$insertar){
  8.         die("Fallo en la insercion de registro en la Base de Datos: " .mysql_error());
  9.     }
  10.         mysql_close($conexion);
  11. ?>

y me muestra el siguiente error.

Fallo en la insercion de registro en la Base de Datos: 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 1

La conexión de la base de datos se que se está llevando a cabo de forma positiva ya que tengo en el código que me indique un error en caso de no poder establecer conexión así que no sé en que lugar puede estar el error este que me muestra.

Saludos