Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/09/2013, 03:03
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: problema con sessiones

Creo que confundes algunos conceptos.

El id de sesión no tiene NADA que ver con el id del registro insertado.

Es decir cuando inicias una sesión en php esta tiene un id de sesión y cuando insertas un dato en una tabla si esta tiene un campo definido como pk el valor insertado en ese campo es el id del registro.

Si la pk es auto incremental debes usar LAST_INSERT_ID para saber que valor tiene la pk y usar ese valor para los siguientes inserts (los de la segunda pagina). Si no es auto incrementada ya sabes el valor que has insertado, úsalo.

Cuando retornes a la pagina inicial puedes seguir insertando registros, siempre en la misma sesión, pero obtendrán nuevos id que otra vez deberás consultar si son auto incrementados o serán nuevos si es una pk externa (un documento de identidad por ejemplo).

El id de sesión sirve para otras cosas, te recomiendo que leas sobre el tema, seria muy largo de explicar aquí.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.