Sorry, no te había entendido... Yo hago el siguiente menú que se toma de una base de datos, chécalo, creo que es lo que quieres:
Código PHP:
function Conectarse($usu,$cla,$data,$link,$tabla,$buscar)
{
$my_id=$_GET['empresa'];
$sql="select * from identificador where id_empresa = $my_id order by numero asc";
$result=mysql_query($sql,$link);
printf(" <TABLE BORDER=0 align='center' CELLSPACING=1 CELLPADDING=1>") ;
printf("<TR bgcolor='#7979FF' align= 'center' style='color:white; font-size:12; font-family:verdana'><TD width='200'> Menú de Opciones</TD></TR> ");
if ($result!= "")
{
while($row = mysql_fetch_array($result)) {
$bandera=1;
if ($color=="#f9f9f9")
{
$color="#e9e9e9";
}
else
{
$color="#f9f9f9";
}
$unique = $row["unique_id"];
printf("<tr bgcolor='%s' align = 'center' style=' font-size:14; font-family:verdana'><td> <a href=generator.php?id=%s&seccion=%s&unique=$unique&empresa=$my_id>%s</a></td></tr>",$color,$row["unique"],$_REQUEST["seccion"], $row["nombre"],$row["descripcion"],seccion($row["id_seccion"],$link));
}
mysql_free_result($result);
printf("</table>");
if ($bandera!=1)
{
printf("<center><font color='blue' size='2' face='verdana'>No se encontraron resultados</font></center>");
}
}
else
{
//printf("<center><font color='blue' size='2' face='verdana'>No se encontraron resultados</font></center>");
}
return $link;
}
$link=Conectarse($usuarios,$clave2,$db,$link,$tabla,$_REQUEST["buscar"]);
?>
En generator.php aparecen los resultados según la empresa y la linea. A ver si te sirve como idea.
Saludos!