Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/07/2008, 01:20
Janire
 
Fecha de Ingreso: septiembre-2007
Mensajes: 100
Antigüedad: 16 años, 7 meses
Puntos: 0
Alguien ve el error??

Buenos dias a todos!!

Tengo la siguiente consulta para insertar un producto en la base de datos pero me da un error y no sé porque.

La consulta es:

Código PHP:
$sql "INSERT INTO galeria (nombre_archivo, ancho, alto, titulo, descripcion, torneado, rectificado, fresado, taladrado, estriado, roscado, brochado, pulido, barra_redonda, barra_hexagonal, barra_cuadrada, pieza_forja, pieza_fundicion, acero_carbono, acero_aleado, acero_inoxidable, aluminio, laton, bronce) VALUES ('" $nombre_imagen "', " .  $_POST["ancho"] . ", " $_POST["alto"] . ", '" $_POST["titulo"] . "', '" $_POST["descripcion2"] . "', " $_POST["torneado"] . ", " $_POST["rectificado"] . ", " $_POST["fresado"] . ", " $_POST["taladrado"] . ", " $_POST["estriado"] . ", " $_POST["roscado"] . ", " $_POST["brochado"] . ", " $_POST["pulido"] . ", " $_POST["barra_redonda"] . ", " $_POST["barra_hexagonal"] . ", " $_POST["barra_cuadrada"] . ", " $_POST["pieza_forja"] . ", " $_POST["pieza_fundicion"] . ", " $_POST["acero_carbono"] . ", " $_POST["acero_aleado"] . ", " $_POST["acero_inoxidable"] . ", " $_POST["aluminio"] . ", " $_POST["laton"] . ", " $_POST["bronce"] . ")"
Siendo en la base de datos nombre_archivo y titulo de tipo varchar, ancho y alto de tipo int, descripcion de tipo text y el resto de tipo tinyint. Además todos los valores a partir de descripción los recojo de las casillas de verificación que marca el usuario y no sé si estarán bien pasados. Yo supongo que se pasarán igual que los demas input.

El error que me da es el siguiente:

Cita:
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
Espero que me puedan ayudar porque llevo dos días mirándolo y ya no veo nada.

Muchas gracias.