две таблицы с одним значением

  • Автор темы Автор темы klodis
  • Дата начала Дата начала

klodis

Новичок
две таблицы с одним значением

Есть две таблицы, новостей и коментариев к ним, в табицу кометариев записываются коментарии для каждой новости пл id новости. Нужно как то для кадой новости показывать колличество коментариев. Как это сделать подскажите плиз!
 
klodis
будь добр, посмотри среди тем за последние два-три дня...
 
в этом подфоруме нету за последние дни ниче такого(( или я не нашел((
 
klodis ну смотри, есть у тебя id новости, и ты для нее делаешь запрос типа
"SELECT count(*) FROM comments_table_name WHERE id=NN"
где NN - id новости
что тут не понятного?
функция count(*) возвращает количество записей в таблице.
 
Автор оригинала: que_bunt
klodis ну смотри, есть у тебя id новости, и ты для нее делаешь запрос типа
"SELECT count(*) FROM comments_table_name WHERE id=NN"
где NN - id новости
что тут не понятного?
функция count(*) возвращает количество записей в таблице.
да это то все я знаю, ну согласись не буду же я прописывать на каждую новость этот запрос чтобы вывести кол-во коментов. Вообщем спасибо, сам догодался больше)))
 
Лично я просто про добовлении пользователем комментария, в таблицу с новостью вношу новое количество комментов.
Смотри " Таблица News .... id, new(text), posttime(int), comcount(int) ". Про добовлении: UPDATE `News` SET `comcount` = `comcount` + 1
 
Сверху