закрепленный комментарий php mysql

306
19 июня 2017, 21:47

здравствуйте, есть таблица новостей, и есть комментарии, как можно реализовать систему "закрепленный комментарий"? чтобы этот комментарий выводился первый независимо от условия выборки?

аналогично системе вопрос/ответ, лучший ответ всегда выводится первым

Answer 1

У комментария можно поставить флаг закреплен ли коммент marked boolean, при выборке сделать двойную сортировку

ORDER BY marked DESC, id 

Закрепленный будет всегда первым

Answer 2

Если закрепленный комментарий всегда один, то возможно будет удобнее добавить поле с указанием закрепленного комментария в таблицу новостей. В этом случае, вы всегда сможете получить быстрый доступ к закрепленному комментарию еще на на этапе выборки новостей.

READ ALSO
Как обезопасить сайт?

Как обезопасить сайт?

Вечер добрый!

175
Как вычесть две переменные типа string? PHP

Как вычесть две переменные типа string? PHP

вот что выдает: string(4) "2017" string(4) "1989" int(-1883)

351
Ошибка 500 при подключении к MySQL

Ошибка 500 при подключении к MySQL

Делаю форму редактирования новостей для автора

224
динамическое добавление условий

динамическое добавление условий

На сайте есть форма с selectамиВ зависимости от того, что выбрано в селектах, происходит автоматическое заполнение других полей формы

162