PHP와 MySQL에서 퀴즈와 같은 것을 만들고 싶습니다. 그것은 단지 재미를위한 것이지만 여전히, 나는 radio
입력을 제출하는 데 문제가 있습니다. HTML의 예 :MySQL에 여러 체크 박스 삽입하기
<input type="radio" name="news[]" value="0"><label>Nie</label>
<input type="radio" name="news[]" value="1"><label>Tak</label>
다음과 같이 내 SQL은 : 그것은 아무리 내가 확인합니다 무엇을 삽입 0
을 alsways하지
$answer1 = $_POST['news'];
$answer2 = $_POST['politics];
mysql_query('INSERT INTO quiz (id, answer1, answer2...) VALUES (null, $answer1, $answer2...);
. 나는 내가 foreach
을 사용하여이 문제를 해결한다는 것을 안다. 그러나 이것은 - 복수형 INSERT
문장을 만들 것이라고 생각한다. 루프
에 오신 것을 환영합니다 : http://en.wikipedia.org/wiki/SQL_injection –
나는'mysql_real_escape_string'를 사용했지만, 그것은 '것을 반환 $ answer1'은 배열입니다. –
물론 입력 배열을 사용하므로 배열을 반환합니다. – leonardeveloper