Haaaaaaaaaaa encontre el problema
me quiero morir !! jajaj
que bueno en todo caso ..
El problema esta en las variables de los for
el primer FOR usa $i
y el segundo FOR usa $i tambien
entonces al segundo FOR le cambien el nombre
de la variable $i por $a
y ahy el segundo FOR no coje el valor del primer FOR
haciendo que pience que el FOR termina en el primer registro.
Dejo el Index como debe queda al final
Código PHP:
include("Trabajo.php");
include("Subcategoria.php");
$list = new Categoria();
$categorias_array = $list->get_categories();
//ahora llamo al array multidimencional para que me presente los datos.
for ($i=0; $i <count($categorias_array); $i++ )
{
echo $categorias_array[$i]["cat_name"] ;
echo "<br>";
//le creo un salto de linea para que los ponga en clumna
$lista = new Subcategorias( $categorias_array[$i]["cat_id"] );
$subcategorias_array = $lista->get_subcategories();
for ($a=0; $a <count($subcategorias_array); $a++ )
{
echo $subcategorias_array[$a]["subcat_name"];
echo"<br>";
}
}
pateketrueke mil gracias por apoyarme eres lo maximo gracias por tus respuestas :).