Om jag anger $result[ID] så kommer ID:et från tabellen id_designers att skrivas ut.
Hur gör jag om jag vill ha ID:et från t.ex första tabellen products
Nu har jag i.o.f.s. products.ID='$id' och man kan ju lägga tabellen sist i frågan.
Antar att man också kan ange ett alias på kolumnnivå men då måste man väl också ange samtliga kolumner i sql-frågan.
Finns det något enkelt sätt att plocka ut ID:et i ovanstående kod oavsett vilken tabell det gäller?
Utan att kunna vare sig MySQL eller PHP (jag inser att jag är inne på tunt vatten här ), så tycker jag att det borde gå att använda index istället för kolumnnamn. Då krävs ju förstås att man vet hur resultatet ser ut.
Annars borde man kunna speca ID-fältet för sig, för att sedan också plocka in alla fält med *. Visserligen får du ju då ID-fälten med två gånger, men det är ju i alla fall enklare än att specificera alla kolumnnamn i frågan om man har många kolumner.
Ju fler tabeller som tillkommer ju fler kolumner blir det och kan i slutändan bli rätt mycket att hålla reda på.
Vill gärna ha en så överskådlig sql-fråga som möjligt då det underlättar en hel del i arbetet.
Hur skulle ett exempel där man kan specifiera ID:et i tabellerna för att sedan lägga till alla kolumner med * se ut?