Запрос выборки ближайших праздников

tim-ua

Новичок
Запрос выборки ближайших праздников

Необходимо вывести данные в таком виде:

1 января, прздник такойто
храм 1
храм 2
храм 3

2 января, праздник такойто
храм 1
храм 3
храм 4

итд...

таблицы:

hollydays - id, name, date
church - id, name
links(таблица связей) - id, churchid, hollydayid

Как построить запрос так, чтобы выводились 10 ближайших дат в которые есть праздники и к ним храмы к которым прикреплен этот праздник?

Зарание спасибо за любую помощь.
 

Фанат

oncle terrible
Команда форума
У тебя вопрос, как вывести, или как запрос сделать?
запрос вернет в виде дата-храм. а форматировать в скрипте.
 

tim-ua

Новичок
ну как сам запрос сформировать

-~{}~ 17.05.09 15:54:

Помогите плз(

написал это:

$sql = mysql_query("SELECT MONTH(date) AS month, DAY(date) AS day, id, name FROM dbhollydays ");
while ($var = mysql_fetch_array($sql))
{
$FRONT_EPARCHYCALENDAR = $FRONT_EPARCHYCALENDAR.'<strong>'.$var['day'].'.'.$var['month'].' | '.$var['name'].'<br></strong>';
$sql2 = mysql_query("SELECT dbchurch.id, dbchurch.name FROM dbholinks, dbchurch WHERE dbholinks.hollydayid='{$var['id']}' and dbchurch.id=dbholinks.churchid");
while ($var2 = mysql_fetch_array($sql2))
{
$FRONT_EPARCHYCALENDAR = $FRONT_EPARCHYCALENDAR.'----'.$var2['name'].'<br>';
}
}

но выводит все подрят праздники, а не т что будут от текущего числа, и праздники в которых нт храмов выводить не нужно
 

hash

Guest
попробуй вначале вывести только даты праздников с нужными тебе условиями
 
Сверху