mas o menos encontre el asunto con ayuda; pero ahora el problema; es que se reinicia por acada area que escoja; es decir; si elijo administracion voy seleccionando y acumulo digamos 2 usuarios; ahora selecciono el area contanilidad agrego 2 usuarios mas; por lo tanto en el textarea deberian de haber 4 usuario pero solo me aparecen los 2 de contabilidad; alguna forma de controlar este unset:
Código PHP:
if (!empty($_GET['percopia'])){
$codigo=$_GET['percopia'];
$miconexion->consulta("Select per_cor from personal p, area a where p.are_id_fk=a.are_id and per_id='".$_GET['percopia']."'");
$row = mysql_fetch_array($miconexion->Consulta_ID);
$per_cor=$row['per_cor'];
$_SESSION['usuario']['ab'][]=array('codigo'=>$codigo,'nombre'=>$per_cor);
echo "<textarea class='texto' name='correosaenviar' cols='22' rows= '8'>";
for ($i=0;$i<count($_SESSION['usuario']['ab']);$i++)
{
foreach ($_SESSION['usuario']['ab'][$i] as $k => $v)
{
if($k=='nombre')
echo "$v,";
}
}
echo"</textarea>";
}
else{
unset($_SESSION['usuario']['ab']);;
}