devi dare un alias ai campi con nome uguale. L'ideale sarebbe attribuire nomi univoci nelle tabelle che devi raggruppare.[supersaibal]Originariamente inviato da Bregovic
Se faccio sempliceemnte $id=$result['id'] non funge, forse perchè anche nelle altre tabelle c'è un campo id...e si confonde???
[/supersaibal]
I campi con lo stesso nome che estrai, saranno quelli della tabella ultima estratta.
Se ti interessasse solo l'id potresti spostare la tabella interessata come ultima nell'ordine di estrazione. Per esempio: interessa il campo id di tab1:
SELECT tab2.*, tab3.*, tab1.*
Ritroverai tutti i campi di tab1 e sovrascritti da tab1 quelli precedenti con nome uguale. Nota: non servono le parentesi per le JOIN.