Я не знаю о структуре ваших таблиц, но я изменил ваш код, чтобы он использовал соединение:
$query = 'SELECT table1.date, table2.datatable2 FROM table1, table2 WHERE table1.date >= \''.$todaysdate.'\' AND table2.table1ID >= table1.table1ID';
$result = mysql_query($query)
or exit('Error in query: '.$query.' '.mysql_error());
if (mysql_num_rows($result) > 0)
{
while($row = mysql_fetch_object($result))
{
echo $row->date;
echo $row->datatable2;
}
}
В этом случае вы выбираете несколько таблиц с FROM, разделенными запятыми, но вы также можете использовать INNER / OUTER / LEFT / RIGHT JOIN (см. Ссылку в первом ответе).