Cita:
Iniciado por ocp001a
No estoy seguro si el problema es que tratas de meter el array de la consulta directo en el foreach o si es por que el array está vacío (no es array).
Imprime lo que te devuelva la consulta para verificar que hay datos.
He probado a sustituir el contenido a ejecutar del if y del else por mostrar un text pero nada, el mismo error.