나는 코드를 사용하여 PHP 페이지에 스위치가 . 두 가지 문제, 15 번 줄은 필요하지 않지만 양식은 거기에 없으면 어떤 값도 제출하지 않습니다. 15 번 줄을 지우고 상자를 체크하거나 체크하지 않으면 그 자체로 제출해야합니다. 그렇지 않습니다.체크 박스/제대로 작동하지 스위치
덧붙여, onoff-switch.php는 "OFF"값의 피드백을 제공합니다. "OFF"는 코드에 아무 것도 없기 때문에 어디에서 가져올 수 있는지 알려주지 않습니다. 물론 상자가 선택되지 않은 경우 값이어야합니다.
질문이 체크 박스는 어디에서 잘못 되었습니까?
PHP 코드 : 당신이 온/오프하려면
<?php
$con=mysqli_connect("localhost","user","pass","db");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
if (isset($_POST['formSubmit']))
{
// escape variables for security
$scanningvalue = mysqli_real_escape_string($_POST['onoffswitch']);
$sqlon="INSERT INTO configuration (scanning) VALUES ('$scanningvalue')";
$result=mysqli_query($con, $sqlon);
if($scanningvalue=='') $scanningvalue='off';
if($result)
{
echo "The db operation done (1 record added) and switch value ".$scanningvalue;
}
else
{
echo "The db operation error and switch value ".$scanningvalue;
}
}
mysqli_close($con);
?>
PHP 코드를 표시 할 수 있습니까? – Daan