Hola a todos, me gustaría que me ayudaseis un poco, hace días que no logro encontrar el error: Quiero insertar (tb consular, mostrar)datos a una tabla mediante un formulario con metodo post. La bd conecta bien, porque he metido datos directamente sin variables y los inserta, el error que me da es el siguiente: "Se ha encontrado un error al insertar 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 2" Está claro que son las comillas, he probado con comillas simples, dobles, etc. el codigo es el siguiente:
Cual sería el formato de la instrucción para que funcionase, en varios manuales no lo he encontrado. Muchas gracias |
Estas diciendo que el problema esta en:
Pues no pongas el resto... Lo mejor que puedes hacer es poner un echo $query; justo después y verás como se esta intentando meter en la base de datos... y veras donde esta el fallo. Respecto al tema de las comillas, http://www.php-hispano.net/archivos/FAQs/140/1/FAQ-del-echo1.html te puede ayudar. |
muchas gracias por vuestra ayuda, he probado las opciones que me dais, ahora el error que sale es el siguiente
No lo entiendo, esta linea está comentada!!!, creo que el error está en que no recoge los datos que se introducen en el formulario, he utilizado este código en otros programas... no lo veo la verdad. Al poner echo $query me sale el campo cif vacio, aún insertando el contenido de lavariable directamente
He comprobado que llega a operation ==crear, así que el error lo tengo pillado ahí. Necesito más ojos Gracias de nuevo |
aún no he conseguido que me recoga los datos de cif, el error que me muestra es el siguiente: Cita: Se ha encontrado un error al buscar 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 haciendo echo "hola"; exit; he conseguido averiguar que me llega hasta ($_GET["operation"]=="mostrar"), creo que el error se encuentra en esta parte. Código: dejo un enlace de la página http://www.webzaragoza.webcindario.com/cliente/cliente.php? cuando introduzco datos en cif y le doy a guardar en la linea de navegación aparece: http://www.webzaragoza.webcindario.[....]te/cliente.php?operation=mostrar&id= al poner echo "hola"; llega si lo comento me sale el error que he mencionado antes creo que tengo rodeado el problema pero no consigo verlo. Muchas gracias por vuestro interés. |
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un nuevo tema en lugar de responder al actual |
Opciones: Ir al subforo: |
Permisos: TU NO PUEDES Escribir nuevos temas TU NO PUEDES Responder a los temas TU NO PUEDES Editar tus propios mensajes TU NO PUEDES Borrar tus propios mensajes |
Temas similares | ||||
Tema | Usuarios | Respuestas | Visitas | Actividad |
---|---|---|---|---|
Por: Xion, el 29/Ago/2002, 22:28 | 1 | 2k | Sep/02 |