Iiiiccchhh estoy mareado con la explicacion. Pero dejame corregirte algo. Siempre es bueno usar los array en todo el sentido de la palabra. Mira lo que estas haciendo
Código PHP:
Ver original $arrayBorrar.$cont = new array(); array_push($arrayBorrar.$cont,$datosBorrar['Cod_Categoria']); //Metemos en otro array los codigos de los hijos }
No debe ser así, debe ser algo parecido a esto
No se si de esta forma te servira para lo que quieres hacer, habría que hacer prueba hasta lograr lo que quieres, pero debe funcionar. Primero haz eso y luego trabajamos con lo demas.