라디오 버튼과 체크 박스가있는 웹 페이지에 양식이 있습니다. 양식을 제출할 때 해당 데이터를 데이터베이스에 삽입하려고합니다. 내가 양식을 제출하면 필드 (기본 항목 변경되지 않은 상태로 유지 다른 모든 항목이 바로이 두 가지가 나에게 문제를주고있다, 삽입데이터를 라디오 버튼과 체크 박스에서 데이터베이스에 게시하십시오.
표 만들기 :..
CREATE TABLE users (
gender varchar(255) NOT NULL,
specialmem BOOL NOT NULL,
) ENGINE=InnoDB;
형태 :
<div class="form-group">
<label for="sex">Gender:</label>
<input type="radio" name="gender" <?php if (isset($gender) && $gender=="female") echo "checked";?>
value="female">Female
<input type="radio" name="gender" <?php if (isset($gender) && $gender=="male") echo "checked";?>value="male">Male
</div>
<div class="form-group">
<label for="specialmem">Are you a Special member?</label>
<input type="checkbox" name="specialmem" class="form-control" id="specialmem" value="1">
<button type="submit" class="btn btn-default">Submit</button>
</div>
데이터베이스에
삽입 :
if(isset($_POST['submitted'])) {
$gender= $_POST['gender'];
$specialmem= $_POST['specialmem'];
$sqlinsert = "INSERT INTO users (gender, specialmem) VALUES ('$gender','$specialmember')";
}
그래서 쿼리를 실행하는 코드는 어디에 있습니까? 그냥 쿼리를 작성하지 않습니다 그것을 실행하지 마십시오 .. –
Google은 PDO를 사용하는 방법, 거기에 그것에 대해 천 게시물이 있습니다. –
양식을 제출하는 버튼이 있습니다. 다른 필드는 아무런 문제없이 제출됩니다. 확인란과 라디오 버튼 만 있으면됩니다. – shelum