I have never done such PHP / MYSQL tricks to join multi-headings. Please, who has experience in this area. Help: Fields from the TICKETS table:
ID TICKETID CUSTOMER 234 29 9798797 235 76 7887878
Fields from the RECIPES table:
ID DATENEW TOTAL 234 2012-12-03 22.57 235 2012-12-03 33.98
Fields from the table PAYMENTS :
RECEIPT PAYMENT 234 cash 235 debt
Fields from the CLIENTS table:
ID NAME 9798797 John 7887878 Helen
The relationship between the tables is very easy to understand: TICKETS.CUSTOMER=CUSTOMERS.ID; PAYMENTS.RECEIPT=RECEIPTS.ID=TICKETS.ID
Final result I would like to achieve:
TICKETID DATENEW NAME PAYMENT TOTAL 29 2012-12-03 John cash 22.57 76 2012-12-03 Helen debt 33.98
I tried to do something similar, but this is not the case somewhere:
$qry = mysql_query("Select TICKETS.TICKETID, RECEIPTS.DATENEW, PAYMENTS.TOTAL, CUSTOMERS.NAME, PAYMENTS.PAYMENT FROM PEOPLE, RECEIPTS INNER JOIN TICKETS ON RECEIPTS.ID = TICKETS.ID INNER JOIN CUSTOMERS ON TICKETS.CUSTOMER = CUSTOMERS.ID ORDER BY RECEIPTS.DATENEW");
source share