was nützen dir daten die du nicht brauchst in einem array, du fragst natürlich nur das ab was du in deiner seite grade benötigst.
Du hast das anscheinend nicht ganz verstanden! Nochmal...
1. Entweder lese ich die ganze Datenbank am Anfang der Verarbeitung in einen Array ein und "destillier" dann (bei Bedarf) aus diesem Array die benötigten Daten.
Vorteil: Nur einmal SQL bemühen.
2. Ich les, so wie du das verstanden hast an der Stelle wo ich es benötige nur die benötigten Daten direkt aus der Datenbank.
Vorteil: Keine zweite Abfrage des Arrays nötig.
Jetzt die Frage: Was ist besser - sprich schneller und für den Server besser verarbeitbar?