값을 데이터베이스에 삽입하려는 배열의 확인란이 있습니다. 체크 박스 선언은 다음과 같습니다.데이터베이스에 배열 값을 삽입하십시오.
echo '<td><input type="checkbox" name="check_list[]"
onClick="toggle(this, '.$x.')" /> All</td>';
여기에 다른 변수와 함께 삽입하려고합니다. 그래서 다른 변수는 삽입되는 반면,이 변수는 삽입되지 않습니다.
<?php
ob_start(); //eliminates buffer collisions
require_once('connect_db.php');
$id = time(); //creates a unique id using the unix time
$check = $_POST['check_list[0]'];
$result = pg_query(connect(), "INSERT INTO lecturer VALUES ($id, '$_POST[name]','$_POST[surname]','$_POST[department]', $check)");
?>
구문에 어떤 문제가 있습니까? 확인란의 값 외에 모든 값이 삽입됩니다. 모든
일 수있는 체크 박스를 표시 할 수 있습니까? –
이 질문에 대한 편집이 아닙니다 : http://stackoverflow.com/questions/28233807/how-can-store-the-values-of-dynamically-generated-checkboxes-in-a-table? –
@JakubKania 예, 그렇습니다. 질문이 광범위하기 때문에 나는 그것을 삭제하고이 부분에 대해서만 묻습니다. –