Hey Ilja,
sagen wir es mal so, es ist "unschön", wie meine ex zu pflegen sagte. was spricht dann dagegen, daraus zwei abfragen zu machen, wie ich dir schon mal nahe gelegt habe ?
1. MySQL-Abfragen brauchen Zeit. Je weniger man davon abschickt, umso besser.
(kommt natürlich auch aufs Statement an.
2. Die weitere Verarbeitung geht von 1 Array aus. Das könnte ich zwar auch ändern oder das Array einfach nachbauen, das ist mit der richtigen Abfrage aber überflüssig.
Grüße, Matze