En fait je ne pense pas que ça soit ça.
Je vais essayer de prendre un exemple pour illustrer ce que je veux:
nom table1: membres
champs: id, login, pass
nom table2: membres_carac
champs: id, nom, prénom, âge
Ceci est une base de tests
J'ai assez simplifié les tables mais en gros c'est ça
lors d'une l'identification la variable id de la tables memebres est enregistrée en tant que variable de session.
si par exemple le membre veut changer son nom et son âge (c'est sans interet je sais mais c'est uniquement des tables de test), le script d'update de la table contiendra la commande mysql (allégée):
$sql = "update membres_carac set nom='".$nom."', age='".$age."' where id='".$_SESSION["id"]."';
Ce qui me donne:
Notice: Undefined variable: _SESSION in...........
En espérant avoir été plus clair.... :)