Есть форма из которой берутся данные в бд, работают все строки формы кроме этого чекбокса(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, то все работает. В чем проблема? как внести выбранные пункты из чекбокса в базу данных?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости