Dos cosas
1) Utiliza la herramienta de "Highlight" para el código, por favor.
2)
En
Código PHP:
while($empresa=mysql_fetch_array($query_emp))
{
$_SESSION['id_empresa']=$empresa[0];
$_SESSION['nombre_empresa']=$empresa[1];
}
Sobreescribes todo el rato la misma variable. Debería ser un array... algo así:
Código PHP:
while($empresa=mysql_fetch_array($query_emp))
{
$_SESSION['id_empresa'][]=$empresa[0];
$_SESSION['nombre_empresa'][]=$empresa[1];
}
Así, cada vez que guardas, añadirá un elemento al array ;)
Un saludo