Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/10/2009, 16:12
Enfermin
 
Fecha de Ingreso: septiembre-2009
Mensajes: 54
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Ayuda para registrar usuarios con 2 tablas y una misma ID

como dije volvere cuando tengas dudas

profe la funcion y funciona bien pero ahora tengo problemas y nisiquiera me muestra error y es el sgte:

resulta que la idea de mi proyecto es hacer que cada vez que un usuario se loguee, la hora del logueo quede grabado en la base de datos al igual que la hora de salida, y el admin podra ver todas las horas de entrada y de salida de sus usuarios, entonces hice esta consulta:

Código PHP:
$H=mysql_query("SELECT horatrabajo,horasalidat,nombre FROM docentes WHERE  id='".$_SESSION['id']."'",$cn);
     
$Row=mysql_fetch_assoc($H);
     
$ID=mysql_insert_id($cn);
     
$Hora=mysql_query("INSERT INTO horasingreso (docenteid,horaingreso,horasalida) VALUES (".$_SESSION['id'].",".$Fecha[6].",".$Row['horasalidat'].")",$cn); 
tengo que aclarar que $Fecha[6] es la fecha que parti con explode
el problema aqui esque no se guardan la hora de entrada en la base de datos ni de salida (se q esa no es la hora de salida real pero despues solucionare eso) por ahora quier que me guarde en la base de datos la hora de entrada

mi base de datos es esta:
Código:
create table horasingreso(
id int(11) auto_increment primary key not null,
docenteid VARCHAR(11) not null,
horaingreso VARCHAR(100) not null,
horasalida VARCHAR(100) not null,
fecha timestamp NOT NULL default CURRENT_TIMESTAMP
);


create table docentes(
id int(11) auto_increment primary key not null,
nombre VARCHAR(50) not null,
apellido VARCHAR(100) not null,
dni VARCHAR(10) not null,
correo VARCHAR(100) not null,
clave VARCHAR(100) not null,
horatrabajo VARCHAR(10) not null,
horasalidat VARCHAR(10) not null
);