Всем привет!
Есть чекбокс:
<label><input name="delivery[]" value="1" type="checkbox">one</label>
<label><input name="delivery[]" value="2" type="checkbox">two</label>
<label><input name="delivery[]" value="3" type="checkbox">three</label>
Как добавить такой массив в БД используя функцию:
public static function createProduct($options)
{
// Соединение с БД
$db = Db::getConnection();
// Текст запроса к БД
$sql = 'INSERT INTO product '
. '(delivery)'
. 'VALUES '
. '(:delivery)';
// Получение и возврат результатов. Используется подготовленный запрос
$result = $db->prepare($sql);
$result->bindValue(':delivery', $options['delivery'], PDO::PARAM_INT);
// foreach - не знаю как его написать
if ($result->execute()) {
// Если запрос выполенен успешно, возвращаем id добавленной записи
return $db->lastInsertId();
}
// Иначе возвращаем 0
return 0;
}
в БД записывается в ячейку delivery в виде: 1, 2, 3 на каждый товар
Подскажите люди знающие как это сделать