пустой документ. В нем нарисовал Форму. Методом POST отправляю данные с формы в созданный мною PHP-документ. Создал в БД( SQL ) таблицу. Хочу из данных передаваемых методом POST. сделать запись в БД, с помощью SQL - запроса ( соответственно с помощью глобальной переменной $DB и метода Query. что я делаю не так ? В ответ приходи ошибка запроса SQL
Так покажите вывод
В твоём случае я бы лучше использовал функционал хайлоад блоков
Ошибки нет ( поправил уже )... просто не добавляются данные в БД
А можно поподробнее ?
Ты пытаешься запись сделать в базу данных. Для этого очень удобный функционал хайлоад блоков. Просто загугли их и посмотри как они работают. Несложно достаточно
Строго не сужу, но учитывая место работы у вас в имени - этот скрипт до продакшена дойти не должен. Нет валидации входящих данных перед записью. Что касается ошибки sql - вы поля для записи не перечислили, только значения.
Я еще многого не знаю 🙈, т.е. ( например name_material: $name_material) ?
https://habr.com/ru/companies/pentestit/articles/546232/
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&CHAPTER_ID=05748
Я не тем занимаюсь, я понял... мне нужно создать сущность =)
Ну документация гайды есть. Это просто читать надо
Структуру insert-запроса посмотрите в доке по mysql. А так да, вам проще сделать хайлоадблок либо вообще инфоблок.
Обсуждают сегодня