Para saber a que se debe ese error:
Código PHP:
echo '<pre>';
var_dump($categorias, $niveles);
echo '</pre>';
Recuerda que la mayoria de las respuestas aqui en el foro son "sugerencias" hechas "al vuelo" y no estan probadas, por lo que debes depurar y/o adaptar el codigo para ajustarlo a tus necesidades.