Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2013, 15:25
pascual2009
 
Fecha de Ingreso: junio-2013
Mensajes: 3
Antigüedad: 10 años, 10 meses
Puntos: 0
problemas con BD mysql

buen dia soy nuevo en la programacion php y mysql, llevo dos dias tratando de corregir un error pero ya estoy deseperado y tengo que entregar ya mi proyecto, quiero mandar datos a la bd pero en el campo email me da error de sintaxis y no puedo mandarla.
aqui esta mi pagina
Cita:
Editado: Código de programación off topic en foros de Bases de Datos.
aqui esta el codigo

-
-- Base de datos: `persona`

-- Estructura de tabla para la tabla `agenda`
--

CREATE TABLE IF NOT EXISTS `agenda` (
`nombre` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
`apellido` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
`direccion` text COLLATE utf8mb4_unicode_ci NOT NULL,
`telefono` bigint(20) NOT NULL,
`telefono_trab` bigint(20) NOT NULL,
`notas` text COLLATE utf8mb4_unicode_ci NOT NULL,
`email` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

error que me da : ERROR: 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 '@jfjfj.com','kdfñañgsik40 ')' at line 1

aqui el error

mi codigo php
Código MySQL:
Ver original
  1. INSERT INTO agenda(nombre, apellido, direccion, telefono, telefono_trab, email, notas)
  2. VALUES('$_REQUEST["nombre"]', '$_REQUEST["apellido"]', '$_REQUEST["direccion"] . "',
  3.     '$_REQUEST["telefono"]', '$_REQUEST["telefono_trab"]',
  4.      $_REQUEST["email"]', '$_REQUEST["notas"]')

Cita:
Editado: Código de programación off topic en foros de Bases de Datos.
agradesco mucho la ayuda

Última edición por gnzsoloyo; 10/06/2013 a las 16:37