На этом уроке мы добавим в edit.php запрос для добавления товара в базу данных.
Дата отправки отчёта:
29 октября 2018 г.
Задание выполнено: за
1 час. 1 мин.
Чему научился:
Добавлять товары в базу данных с помощью РНР скрипта.
Что было сложным:
Предложенный код сработал, но запись не добавилась. Я изменил строку VALUES (0,'$ware','$info','$price');"); на VALUES (15,'$ware','$info','$price');"); и запись добавилась.
Но это действительно неудобно каждый раз прописывать необходимый id. ГДЕ МОЯ ОШИБКА?
По идее вместо 0, null надо написать или пустую строку '' , не знаю какая там структура БД и привставки должен срабатывать автоинкремент и подставлять больший на единицу id не проходил этот курс поэтому сложно что то сказать) Еще у тебя на скриншоте d БД price = 123.34 , а var_dump 123.45 - price в БД должен быть по идее типа decimal, чтоб дробная часть хранилась точно без округлений.
Отчёт оценивали: 16861. Serge+117606. Виктор+117947. Dmitry Sinitsin+117425. ser2018+110494. Алексей В.+110670. Сергей Соколов+19480. Кирилл+19913. vip+120286. Федор014981. DimanDOS+120105. Макс Тимашков+118493. Evgenii Kudriavtcev+119525. Александр Балбашов+113417. Chip+13922. Александр+16452. Кирилл Шмойлов+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: string addslashes ( string str )
Возвращает сроку, где перед каждым спецсимволом добавлен обратный слэш (\).
Экранируются одиночная кавычка ('), двойная кавычка ("), обратный слэш (\) и NUL (байт NULL).
Сам символ \ в базу данных записан не будет.
Записи в базу корректно вносились лишь в латинице. Вместо кириллических знаков возвращались знаки вопроса. Пришлось вспомнить правила написания запроса DELETE. Немного поборолся. Поскольку в запросе не прописано поле image, все новые записи имеют значение NULL в поле image.