После создания системы комментариев-ответов на PHP, аналогичной стене в Facebook, где пользователь пишет комментарий, а затем публикует «стену», в базе данных были использованы следующие таблицы для хранения комментариев: comments( comment_id, comment, comment_date, user, comment_hash, flash) и пользователи таблиц, содержащие сведения о пользователе: users(user_id, имя, фамилия). Все работало идеально, за исключением того, что он не может удалить определенный комментарий. В частности, удаление комментария означало установку флага = 1 для этого комментария в базе данных.
В каждом комментарии была ссылка с именем «удалить», поэтому, когда пользователь нажимал «Удалить», загорался индикатор окно запускается в javascript, и пользователь нажимает кнопку «Удалить», выполняется функция «deletepost». Единственная проблема заключается в том, что эта функция устанавливает флаг = 1 для всех комментариев в базе данных, а не для определенного комментария при нажатии «удалить». Есть ли у кого-нибудь идеи, как улучшить код?
Для отображения комментариев использовалась следующая функция:
Подробнее здесь: https://stackoverflow.com/questions/206 ... tem-in-php