Есть такой код, который выводит (1)(2)(3)
foreach ($_POST['bp'] as $bp)
echo "(".$bp.")";
При выполнении такого sql запроса в строку записывается просто (3)
$s1="INSERT INTO custom_fields_bp (id, bp) VALUES (NULL, '(".$bp.")')";
$pdo->exec($s1);
Как быть?
Исходя из описания и комментария автора вопроса, я сделал вывод, что, в базу нужно записать строчку - (1)(2)(3), этого можно достичь следующим образом:
$temp = '';
foreach ($_POST['bp'] as $bp) {
$temp .= '(' . $bp . ')';
}
$s1 = "INSERT INTO custom_fields_bp (id, bp) VALUES (NULL, '" . $temp . "')";
$pdo->exec($s1);
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости