На этом уроке мы добавим в edit.php запрос для добавления товара в базу данных.
Дата отправки отчёта:
23 августа 2016 г.
Задание выполнено: за
50 мин.
Чему научился:
ничему новому
Что было сложным:
ничего
Комментарии:
перенёс подключение к БД в отдельный файл dbase.php, а то что это он у нас бесхозно валяется =) так же добавил проверки коннекта к БД/Серверу, если они успешны настраиваются параметры языка и кодировки (люблю я utf8) в прошлых уроках держался, в этом уже не выдержал, хотелось добавить товары на Русском языке =)
Научился: string addslashes ( string str )
Возвращает сроку, где перед каждым спецсимволом добавлен обратный слэш (\).
Экранируются одиночная кавычка ('), двойная кавычка ("), обратный слэш (\) и NUL (байт NULL).
Сам символ \ в базу данных записан не будет.
Записи в базу корректно вносились лишь в латинице. Вместо кириллических знаков возвращались знаки вопроса. Пришлось вспомнить правила написания запроса DELETE. Немного поборолся. Поскольку в запросе не прописано поле image, все новые записи имеют значение NULL в поле image.