debes recuperar los datos q seleccionaste desde la BBDD
supongamos q tenes 10 categorias 1,2,3...,9,10, para ver todas las categorias entre 1 y 5 podrias hacer asi
Código PHP:
function mostrar_categorias2($catid)
{
$con = conexion_bd();
$sql="select catnombre from categorias where catid<=$catid";
$rs=mysql_query($sql) or die(mysql_error());
while($row=mysql_fetch_assoc($rs)) {
$categorias.=$row['catnombre']."<br>";
}
return $categorias;
de la BBDD obtenes todas las categorias menores o iguales al id q pasaste, luego en el while sacas todos los nombres de las categorias y las guardas en una variable para luego devolver toda la cadena junta
espero te sirva saludos