Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/08/2015, 17:35
Avatar de Rag_Doll
Rag_Doll
 
Fecha de Ingreso: julio-2015
Ubicación: Colombia
Mensajes: 20
Antigüedad: 9 años, 3 meses
Puntos: 0
Respuesta: You have an error in your SQL syntax; check the manual that corresponds to

Hola a Todos!!!

libras la mayoria son varchar, la fecha de nacimiento si es tipo date y una adicional que es automatica y solo se guarda una vez, aqui esta la estructura de la tabla:

Código SQL:
Ver original
  1. CREATE TABLE IF NOT EXISTS `gym`.`clientes` (
  2.   `idcliente` INT NOT NULL AUTO_INCREMENT,
  3.   `tipo` VARCHAR(50) NOT NULL,
  4.   `numero` VARCHAR(50) NOT NULL,
  5.   `nombre` VARCHAR(50) NOT NULL,
  6.   `apellido` VARCHAR(50) NOT NULL,
  7.   `telefono` VARCHAR(45) NULL,
  8.   `celular` VARCHAR(45) NULL,
  9.   `correo` VARCHAR(45) NULL,
  10.   `nacimiento` DATE NOT NULL,
  11.   `ocupacion` VARCHAR(45) NOT NULL,
  12.   `convenio` VARCHAR(50) NULL,
  13.   `inscripcion` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  14.   PRIMARY KEY (`idcliente`))
  15. ENGINE = InnoDB;

gnzsoloyo tienes razòn, es un mal copy+paste, la consulta es esta:
Código SQL:
Ver original
  1. UPDATE clientes SET tipo='$tipoid' , numero='$numero' ,
  2. nombre ='$nombre' , apellido='$apellido' , telefono='$telefono' , celular='$celular'
  3. , correo='$correo' , nacimiento='$nacimiento' , ocupacion='$ocupacion' ,
  4. convenio='$convenio' WHERE idcliente = ".$id
Cita:
Editado: Codigo de programacion no permitido en foros de BBDD
està dentro de una funciòn

de antemano muchas gracias por sus aportes y ayuda!!!

Última edición por gnzsoloyo; 06/08/2015 a las 07:04