18/04/2006, 20:23
|
| | | Fecha de Ingreso: diciembre-2004 Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 19 años, 11 meses Puntos: 1 | |
Si te marca un error es porque sí te reconoces las etiquetas, si no, ¿quién te está mandando el error?
Debe ser tu código más bien el que está mal, por ejemplo, algunos errores que veo así de un vistazo (podría haber más, claro):
El nombre de la tabla de la bases de datos que usas, como veo, varía según lo que te llegue de por POST, pero veo que algunas tienen espacios como "artes marciales" y eso sí que es extraño. Igual para los atributos: "calle y num" ?
Al momento de generar tu string para pasárselo a la función mysql_query(), estás usando:
values ("nombre","callenum","colonia","tel","fax","correo ","urlweb")");
Pero tienes que, primero, escapar las comillas internas a el string del select, o bien no las escapes, pero utiliza comillas simples adentro. Además de que lo que estás haciendo ahí es meter puro texto, no variables. Esto a la mejor lo hiciste intencionalmente para probar que se insertaran estos strings y luego ya los cambias por variables, pero si no fue intencional, chécalo.
Te recomiendo que antes de generar la consulta valides que $table tiene cierto valor, así, si alguien ingresa a ese script vía URL, no se generaría una consulta que diga:
INSERT INTO vacío(nombre, calle,...
Suerte.
__________________ "Di no al Internet Explorer" -Proverbio Chino- |