Det vet inte scriptet. Du får ge fälten alias.
SELECT customer.ID as CustomerID, cproducts.ID as ProductId ...
Sedan använder du de skapade fältnamnen.
1 svar · 369 visningar · startad av Skogiz
Misstänker att det är dumt att ha samma kolumnnamn i olika tabeller...eller?
Har en sql-sökning
SELECT * FROM customer, cproducts WHERE customer.id = cproducts.kundid;
Den hämtar ju allt från två olika tabeller samt kopplar samman två kolumner men hur blir det när man vill ha ut infon? I båda tabellerna finns det kolumner som heter "id"
När jag med hjälp av PHP försöker hämta info använder jag
$row["id"]
Men hur vet scriptet från vilken tabell den kommer ta ID?
Det vet inte scriptet. Du får ge fälten alias.
SELECT customer.ID as CustomerID, cproducts.ID as ProductId ...
Sedan använder du de skapade fältnamnen.