Архив рассылки -программирование на PHP




Ну как читабельно пока еще? Раз...



Ну как читабельно пока еще? Раз читаете, значит — читабельно.

Кто возмущен тем, что я не дал финального листинга класса utils? А зачем? Вы вполне можете составить его сами и дополнять по мере продвижения к финишу. А там и сравним наши результаты.

Кстати, вы заметили, что мы закончили с "общими" классами? Т.е. мы написали основной набор функций, который пригодится практически для любой задачи. А теперь переходим уже к более специфическим классам и функциям.

У нас есть две основные ветви скриптов. Два основных направления программирования. Первое, — это возможность ввода данных в недра сайта, а второе — вывод данных для зрителя-посетителя.

Почему ввод данных идет первым? А потому, что прежде чем показать что-то, надо это что-то добавить. Вот разработкой этой ветви и займемся.

Давайте соберем все данные, которыми мы оперируем.

Есть:
1. Рубрики нашего сайта
2. Материалы, размещаемые на сайте.

Рубрики состоят только из их названий и уникального номера. Помните таблицу, которую мы для них создали?

А Материалы — более сложные данные. Они состоят из названия,текста и уникального номера. И не только. Но об этом позже.

Для начала займемся рубриками.

Необходимо создать функцию добавления рубрик, редактирования рубрик и их удаления.

    Честно говоря, добавление и редактирование рубрик — настолько редкая задача, что можно было бы не писать ничего подобного, а ручками отправлять в SQL-запросы, когда надо что-то изменить в таблице рубрик. Но поскольку мы пишем большой и самодостаточный проект, то пропустить даже такую мелкую задачу не приходится.

Для начала, я вас прошу, создайте новый класс. Класс, который будет отвечать за добавление данных. По нашей с вами терминологии он называется class.in. А файл, соответственно, in.class.

Создали? Все заголовки для нового класса оформили? Все парные теги и скобочки закрыли? Ай, молодцы.









Начало        Вперед




Книжный магазин