Я пытаюсь вставить значения моего флажка в базу данных, используя этот код, он работает, но единственные данные, которые поступают в базу данных, - это значение последнего флажка, который я щелкнул.
Элементы формы:
<input type="checkbox" value="football" name="sports[]">Football
<input type="checkbox" value="running" name="sports[]">Running
<input type="checkbox" value="triathlon" name="sports[]">Triathlon
PHP:
if(isset($_POST['submit'])) {
global $wpdb;
$sports =$_POST['sports'];
foreach ( $sports as $sportt) {
$sportt;
}
$array = array($sportt);
$sport = implode(',',$array);
}
$wpdb->insert(
'user_profile',
array(
'sports' => $sport));