Leider haben wir uns da missverstanden. Das Array ist bereits eine Datenbankausgabe. Immer genau eine Zeile. Was ich derzeit mache, ist eine solche Datenbankabfrage mit einer Where-Klausel, die mir immer genau einen DS liefert.
benötige ich 6000 Datenbankabfragen nach dem jeweils passenden Wert.
Dass du tausende Abfragen benötigst, bezweifle ich jetzt einfach mal. Was du benötigst, ist Hilfe mit SQL.
Ich weiß, lässt sich halt blöd erklären.
Wenn du dein Problem nicht einmal selbst anhand eines abstrakten Beispiels mit vier, fünf Datensätzen (als Eingabe) und dem gewünschten Ergebnis (als Ausgabe) erklären kannst, dann hast du die Aufgabenstellung noch nicht erfasst.
Schleife läuft nur 2x (einmal in PHP und einmal in Javascript)
Du versuchst anscheinend, nicht ausreichende SQL-Kenntnisse mit einem Flickwerk aus PHP und Javascript auszubügeln. Das ist der falsche Weg.
Im Übrigen, wie Martin schon schrieb: Lies' dir deine Texte doch bitte wenigstens einmal durch; was du da jetzt einfach hingeschissen hast –mit Verlaub, anders kann ich das nicht nennen–, ist nicht zumutbar.