Skip to main content

База данных

Встречайте мобильные анекдоты
В БД у нас будет 4 таблицы

  • post - главная таблица, содержит анекдоты и афоризмы
  • post2moder - анекдоты добавленные пользователями и еще не отмодерированные
  • post_vote_today - голоса за анекдоты за сегодня
  • flag_post - баны пользователей

рассмотрим их подробнее.

Удаление записи БД

Удаление - самая простая процедура поскольку для нее не надо Вида.

Редактирование записи БД

Редактирование записи очень похоже на добавление новой записи. Отличие только в том, что перед первым показом формы мы должны взять данные из БД и сохранять данные надо в старую запись.

Добавление элемента

Добавление элемента предполагает работу с html формой - ввод данных из браузера и последующее сохранение их в БД.

Вывод элементов списком

Для списка элементов нам надо получить этот список из БД MySQL, и встроить его с помощью php в Вид кодеигнитера.

Создаем модель

Получением данных из БД занимаются специальные классы - модели. В них вынесена основная работа с БД, и частично, обработка данных.

Запрос к БД

Пришло время получить данные из БД и вывести их на страницу. Мы уже умеем передавать данные в вид, теперь научимся получать данные из БД.

RSS-материал