Не могу внести данные в БД из чекбокса

202
20 ноября 2017, 20:58

Есть форма из которой берутся данные в бд, работают все строки формы кроме этого чекбокса(html код):

              <label class="description" for="element_3">Чем нарисована </label> 
                <input type="hidden" name="element_3[]" value='Весь массив' /> 
                масло 
                <input type="checkbox" name='element_3[1]' value="Масло" /> 
                акварель 
                <input type="checkbox" name='element_3[2]' value="Акварель" /> 
                карандаш 
                <input type="checkbox" name='element_3[3]' value="Карандаш" />

Так выглядит мой запрос на php:

$elem = $_POST['element_3'];
extract($elem, EXTR_PREFIX_INVALID, "wddx");
$maslo = $wddx_1 ;
print_r($maslo) ;
$test1 = 1234;
mysqli_query( $connectdb , 'INSERT INTO `cms_arts`(`name`, `time`, `what_used`, 
`author`) VALUES ( ' .$_POST['element_1']. ',' .$_POST['element_2']. ','. $maslo 
.',' .$_POST['element_4_1']. $_POST['element_4_2']. ')');

Если в sql запрос вставить вместо $maslo переменную $test1, то все работает. В чем проблема? как внести выбранные пункты из чекбокса в базу данных?

READ ALSO
Как правильно настроить Route в Laravel проекте?

Как правильно настроить Route в Laravel проекте?

При обращении на http://localhost/about я получаю 404 не найдено , знаком с данной ошибкой но не пойму каких настроек у меня не хватает ?

232
Подскажите как правильно написать SELECT

Подскажите как правильно написать SELECT

Здравствуйте, подскажите как правильно записать цикл для создания массива значений meta_value после выборкиПытаюсь так:

238
Выбрать строки из таблицы средствами checkbox

Выбрать строки из таблицы средствами checkbox

Нужно сделать удаление строк, выбранный через чекбоксПри исполнении файла db_delete выдно, что данные от чекбокса не получаются

304