Tengo una problema de print en mvc con php, me da un error de objeto cuándo coloco una variable

tengo el siguiente código:

$h = 0;
$TM =(sizeof($PanlIntranet)/4);
for($columnas=0; $columnas <= $TM; $columnas++) {
echo "<tr>\n";
for($filas=1; $filas<=4; $filas++) {
echo "<td><a href='#'>".$PanlIntranet[$h]->id."</a></td>\n";
$h=$h+1;
}
echo "</tr>\n";
}

en la linea sombreada me lanza un error como este trying to get property of non-object

pero si lo saco dentro del bucle for{} me funciona pero los registros me salen duplicados

Añade tu respuesta

Haz clic para o