U moet onderscheid maken tussen 2 kolommen met dezelfde naam door een alias te gebruiken voor een of beide van de 2 kolommen in de query, zoals deze
SELECT a.`date`, b.`date` as b_date
FROM table1 a
JOIN table2 b ON a.id = b.a_id
WHERE some specific criteria
Wanneer u nu de ROW elke date
ophaalt heeft zijn eigen unieke naam, d.w.z.
$row->date;
$row->b_date;