shutdown
Erfahrenes Mitglied
gibts irgendwo ne genauere Definition für "letzte Variable"
Wenn du meinst, dass du nur einen Datensatz bekommst, das dürfte ja wohl klar sein - du frägst ja schließlich nur nach einem!
Wenn du alle Daten haben möchtest, musst du eben in einer Schleife ausführen
oder du erweiterst deine Select-Klausel um alle gesuchten IDs.
(Kannst du auch in einer Schleife automatisch machen lassen)
Das hat den Vorteil, dass nur eine Datenbankabfrage abgesetzt wird, beim anderen jeweils eine Abfrage pro FirmenID
Für letzteren Ansatz würde ich dir das SQL Statement in() empfehlen.
Du kannst es aber auch mit lauter OR machen.
Wenn du meinst, dass du nur einen Datensatz bekommst, das dürfte ja wohl klar sein - du frägst ja schließlich nur nach einem!
Code:
where Firmen_ID = die_eine_gesuchte_ID
Wenn du alle Daten haben möchtest, musst du eben in einer Schleife ausführen
Code:
for($i=0; $i<count($firmenIDArray); $i++) {
// select ausführen
}
(Kannst du auch in einer Schleife automatisch machen lassen)
Das hat den Vorteil, dass nur eine Datenbankabfrage abgesetzt wird, beim anderen jeweils eine Abfrage pro FirmenID
Für letzteren Ansatz würde ich dir das SQL Statement in() empfehlen.
Du kannst es aber auch mit lauter OR machen.