Ik probeer een PHP-pagina te maken die transacties uit een database opvraagt. Ik heb een table voor de transacties. Die bevat een row voor de accountid waarvan het geld komt (fromaccountid) en een accountid voor wie het geld bestemd is (toaccountid), naast andere dingen zoals hoeveelheid, datum...
Die accountid's worden vertaald naar echte bedrijven via een table die "accounts" noemt (die koppelt het accountid aan een companyid) en een table die "companies" noemt (die koppelt een companyid aan een bedrijfsnaam die uiteindelijk in die mysql result terecht moet komen).
Het probleem zit hem dus bij het feit dat ik twee companynames moet hebben in een query -- eentje die origineel van fromaccountid komt en eentje die van toaccountid komt. Hoe doe ik dit? Uiteraard moet dit kunnen met twee queries maar hoe krijg ik die resultaten daarna ineen gefrot? Ik heb een functie die van een mysql result een mooie tabel maakt met zebra stripes, en daar wil ik liefst zo veel mogelijk afblijven (die wordt in een hoop andere opvragingen gebruikt om het resultaat te formatteren)
Die accountid's worden vertaald naar echte bedrijven via een table die "accounts" noemt (die koppelt het accountid aan een companyid) en een table die "companies" noemt (die koppelt een companyid aan een bedrijfsnaam die uiteindelijk in die mysql result terecht moet komen).
Het probleem zit hem dus bij het feit dat ik twee companynames moet hebben in een query -- eentje die origineel van fromaccountid komt en eentje die van toaccountid komt. Hoe doe ik dit? Uiteraard moet dit kunnen met twee queries maar hoe krijg ik die resultaten daarna ineen gefrot? Ik heb een functie die van een mysql result een mooie tabel maakt met zebra stripes, en daar wil ik liefst zo veel mogelijk afblijven (die wordt in een hoop andere opvragingen gebruikt om het resultaat te formatteren)