Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

problema insertar datos

Estas en el tema de problema insertar datos en el foro de Bases de Datos General en Foros del Web. hola, tengo un problema y es el siguiente: Codigo: CREATE TABLE solicitud( id_solicitud INT(4) ZEROFILL NOT NULL, fecha_hora_solicitud TIMESTAMP NOT NULL, motivo_solicitud VARCHAR(100) NOT NULL, ...
  #1 (permalink)  
Antiguo 07/10/2008, 09:23
 
Fecha de Ingreso: julio-2007
Mensajes: 47
Antigüedad: 16 años, 10 meses
Puntos: 0
problema insertar datos

hola,
tengo un problema y es el siguiente:

Codigo:
CREATE TABLE solicitud(
id_solicitud INT(4) ZEROFILL NOT NULL,
fecha_hora_solicitud TIMESTAMP NOT NULL,
motivo_solicitud VARCHAR(100) NOT NULL,
fecha_hora_solicitada TIMESTAMP NOT NULL,
fecha_hora_contestacion TIMESTAMP NOT NULL,
comentarios VARCHAR(200) NOT NULL,
fecha_hora_concedida TIMESTAMP NOT NULL,
respuesta VARCHAR(25) NOT NULL,
id_uco_alumno VARCHAR(10) NOT NULL,
id_uco_profesor VARCHAR(10) NOT NULL,


CONSTRAINT id_solicitud_pk PRIMARY KEY(id_solicitud) ,
CONSTRAINT solicitud_alumno_fk FOREIGN KEY (id_uco_alumno) REFERENCES alumno(id_uco_alumno) ON DELETE CASCADE,
CONSTRAINT solicitud_profesor_fk FOREIGN KEY (id_uco_profesor) REFERENCES profesor(id_uco_profesror) ON DELETE CASCADE,
CONSTRAINT respuesta_ck CHECK(respuesta='Concedida' or respuesta='Concedida con cambios' or respuesta='No concedidad'))ENGINE=MyISAM DEFAULT CHARSET=utf8;


tengo esa tabla creada, el problema es que en una pagina inserto datos en los campos: id_solicitud,fecha_hora_solicitud, motivo_solicitud, fecha_hora_solicitada,

y en otra pagina quiero insertar los demas datos pero que ha parezcan en la misma fila. yo se insertar datos en un fila pero si ya hay una fila con datos y solo faltan unos campos como inserto en esa fila que condicion pongo o donde.
un saludo
  #2 (permalink)  
Antiguo 08/10/2008, 04:24
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 3 meses
Puntos: 13
Respuesta: problema insertar datos

Si ya existe el registro, no insertas, actualizas.
Utiliza UPDATE tabla SET campo = valor, campor2 = valor2 where ID = id_registro

Salu2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:59.