Te dice que tipo de error tiene en el foreach?
Por cierto que yo utilizaba lo de PER_ y lo de SOC_ por que tengo dos tablas, tbl_personas y tbl_socios donde los campos los llamo así: PER_ID, PER_NIF,... y en los socios: SOC_NIF, SOC_NUMERO,... pero que no es necesario para ti por lo que estoy viendo.
Podria ser que el $array_consulta esta vacio y por eso te da el error??
Dinos el error a ver que se puede hacer
Saludines