Hola:
No sé si usarás el mismo nombre de variable para guardar distintas cosas, y vas machacando los viejos datos... si es así podrías guardar esos datos en un array, incrementándolo cada vez.
if (!isset($_SESSION["datos"]))
$_SESSION["datos"] = array();
$_SESSION["datos"][count($_SESSION["datos"])] = $nuevo_dato;
Saludos