학교용으로 시스템을 만들려고 노력 중이며 일부 코드가 문제가되고 있습니다. 나는 데이터베이스에서 몇 가지 세부 정보를 입력하고 각 레코드와 함께 라디오 버튼을 제공하는 교사 페이지가 있습니다. 사용자가 제출을 클릭하면 다른 페이지로 이동하여 라디오 버튼이 선택된 다른 테이블에 레코드 만 넣어야합니다. 라디오 버튼을 만들기위한 코드는 내가 라디오 버튼이 TEH 체크되어 있는지 확인하려고 다른 페이지에 유사한 방식PHP의 다른 페이지에서 여러 개의 radiobuttons 값 가져 오기
의 값을 받고 두 개의 날짜 필드도 있습니다 참고 -
while($row=mysql_fetch_array($sqlquery))
{
echo "<tr> <td>$row[Name]</td><td> $row[Number]</td><td>$row[Form]</td><td> $row[Outings_left]</td><td>$row[Night_outings_left]</td> <td><input type='radio' id='$c' name=' $c' value='checked' /></td><td><input type='date' id='$sd' name='$sd' /></td><td><input type='date' id=' $ed ' name=' $ed' /></td></tr>";
$arr= Array($n=> Array(1=>'row[name]', 2=> 'row[number]'));
$c++;
$sd++;
$ed++;
}
입니다 다음과 같은 방식으로 하지만 이것은 모든 라디오 버튼이 체크되지 않았 음을 보여줍니다.
$cb1=$_POST['$c'];
echo $cb1;
if($cb1=='checked')
{
echo "entered";
}
실제로 양식에 전달되는 내용을 보려면'var_dump ($ _ POST) '를 사용하십시오. '$ cb1 = $ _ POST [ '$ c'];'는'$ c'라고하는 양식 필드를 찾고 있습니다. 대신 숫자가되어야한다고 가정하고 있습니다. ''$ c '' 주위에 작은 따옴표를 제거하면 예상대로 작동합니다. – andrewsi
따옴표를 교정하려고했지만 오류가 계속 발생합니다. 문제를 일으킬 수있는 다른 것이 있습니까? – siddhant
var_dump를 시도 했습니까? 양식 전송은 어떤 변수입니까? PHP 페이지에서 기대하는 변수는 무엇입니까? – andrewsi