Guten Tag, ich habe mir für meine Webseite eine Key-Value Datenbank erstellt um damit ein bisschen zu Arbeiten.
Das Problem was ich nun habe ist folgendes, hier erstmal ein kleiner Einblick in die Datenbank
1.png
in der Tabelle 2 sind alle Daten für den jeweiligen Primary Schlüssel aus Tabelle 1
Ich möchte folgendes auf einer PHP Seite ausgeben:
2.png
Kurz zur Erklärung das LIMIT 5 kommt von der Pagination das bedeutet ich will pro Seite 5 Objekte aus Tabelle 1 darstellen, leider gelingt es mir nur durch einen SQL Query in der foreach Loop das Ergebnis zu bekommen welches ich möchte in Worten soll das wie Folgt aussehen:
die unterstrichenen Wörter sind hier die VALUES von Tabelle 2
APP mit der id = 2 hat den name und die version von dev_name als lang
APP mit der id = 3 hat den name und die version von dev_name als lang
APP mit der id = 5 hat den name und die version von dev_name als lang
APP mit der id = 7 hat den name und die version von dev_name als lang
APP mit der id = 9 hat den name und die version von dev_name als lang
Ich möchte also aus den beiden Tabellen ein Array erstellen welches ich wie folgt an die Foreach schleife übergeben kann um das gleiche Ergebnis zu bekommen:
3.png
Das Problem was ich nun habe ist folgendes, hier erstmal ein kleiner Einblick in die Datenbank
1.png
in der Tabelle 2 sind alle Daten für den jeweiligen Primary Schlüssel aus Tabelle 1
Ich möchte folgendes auf einer PHP Seite ausgeben:
2.png
Kurz zur Erklärung das LIMIT 5 kommt von der Pagination das bedeutet ich will pro Seite 5 Objekte aus Tabelle 1 darstellen, leider gelingt es mir nur durch einen SQL Query in der foreach Loop das Ergebnis zu bekommen welches ich möchte in Worten soll das wie Folgt aussehen:
die unterstrichenen Wörter sind hier die VALUES von Tabelle 2
APP mit der id = 2 hat den name und die version von dev_name als lang
APP mit der id = 3 hat den name und die version von dev_name als lang
APP mit der id = 5 hat den name und die version von dev_name als lang
APP mit der id = 7 hat den name und die version von dev_name als lang
APP mit der id = 9 hat den name und die version von dev_name als lang
Ich möchte also aus den beiden Tabellen ein Array erstellen welches ich wie folgt an die Foreach schleife übergeben kann um das gleiche Ergebnis zu bekommen:
3.png
Kommentar