Показать сообщение отдельно

  #8  
Старый 03.07.2008, 17:34
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

Репутация: 210
По умолчанию

Допустим есть таблица

user:
Цитата:

id | name

56 | name1
57 | name2
58 | name3
и user_news
Цитата:

id | user_id | news_id

1 | 57 | 4
3 | 57 | 5
4 | 58 | 1
и установленна переменная
$news_id = 4;

Нужно выбрать все строки в user, что бы результат был таким

Цитата:
id - 56
name - name1
in_news - 0

id - 57
name - name1
in_news - 1

id - 58
name - name1
in_news - 0
Где in_news - береться из таблицы user_news ( оно равно 1, если в таблице есть запись с user_id равное user.id, и запись news_id = $news_id ( в нашем случае 4)

in_news - может называться по-другому, мне все равно...
мы можем просто при проверки проверять наличие in_news
 
Ответить с цитированием