" /> Hats Watches 最佳答案 if(isset($_REQUEST["ch-6ren">
gpt4 book ai didi

php - 帮助 PHP 和 HTML 复选框

转载 作者:行者123 更新时间:2023-11-29 01:46:05 24 4
gpt4 key购买 nike

我在使用复选框和 PHP 方面需要帮助。我只是想用 PHP 确定复选框是否被选中的值。

例子:

<?php
include ("inc/conf.php");
$id = $_SESSION['id'];

if(isset($_POST['subfrm'])){
$gtid = $_REQUEST['tid'];

$ch1 = $_REQUEST['ch1'];
if($ch1 == "ON"){
$gch1 = "Y";
} else {
$gch1 = "N";
}

$ch2 = $_REQUEST['ch2'];
if($ch2 == "ON"){
$gch2 = "Y";
} else {
$gch2 = "N";
}

mysql_query("UPDATE SET ctable ch1='$gch1', ch2='$gch2' WHERE id='$gtid'");
}
?>

<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input type="hidden" name="tid" value="<?php echo $id; ?>" />
<input type="checkbox" name="ch1" />Hats
<input type="checkbox" name="ch2" />Watches
<textarea name="thetext"></textarea>
<input type="submit" name="subfrm" value="PUNCH ME" />
</form>

最佳答案

if(isset($_REQUEST["ch1"])){
$gch1 = "Y";
} else {
$gch1 = "N";
}
if(isset($_REQUEST["ch2"])){
$gch2 = "Y";
} else {
$gch2 = "N";
}

您不需要检查值是什么,因为如果不检查它不会提交任何数据,如果检查它会提交 on 的值.

关于php - 帮助 PHP 和 HTML 复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6528224/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com