Baffer
@Baffer
Начинающий веб-разработчик

Реализация добавление постов?

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

В посте выводится: Название/Описание/Автор/Аватар автора.
Все работает должным образом. При добавлении постов я вывожу информацию о пользователе который создал данный пост и записываю в таблицу posts. Пост опубликован, но вот меняю в профиле аватар или Имя автора, в посте понятно что оно не будет меняться т.к. я вывел данные с таблицы user и записал данные в posts (author, avatar).

В этом и заключается проблема. Что если пользователь меняет данные то они не будут обновляться в постах.
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
coderisimo
@coderisimo
Делать надо немного иначе. А именно сохранять ID автора поста в посте. При выводе поста по ID вы получаете инфу об авторе из таблицы авторов. Это стандартная практика.
При таком раскладе вам не нужно каждый раз сохранять в посте одно и тоже, ну и все изменения в профиле автоматически будут отражены во всех местах где этот профиль фигурирует.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы