本文介绍了PHP MySql数据库循环接收复选框状态的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
你好
请帮我.
我试图让我的php在循环中获取选中的列表框状态.
请告诉我我做错了什么.
Hello
Please help me.
I am trying to get my php to get the checked list box state in a loop.
Please tell me what I have done wrong.
mysql_connect($mysql_host,$mysql_user,$mysql_password);
if(mysql_select_db($mysql_database))
{
{
$query2 = "SELECT * FROM PrefSkinRange";
$result2=mysql_query($query2);
$count2=mysql_numrows($result2);
$code2;
for($i = 0 ; $i < $count2 ; $i++)
{
$str=mysql_result($result2,$i,"PrefSkinRange");
$nstr = str_replace(" ","",$str);
$nstr = strtolower($nstr);
$ssr = "NO";
if(isset($_POST['$nstr']) && $_POST['$nstr'] == 'OK')
{
$ssr = "YES";
}
$code2 = "$code2 <input type='checkbox' name='$nstr' value='OK'><FONT COLOR='FFFFFF'>$nstr:$ssr</font><BR>";
}
$ssr = "NO";
if(isset($_POST['ONE']) && $_POST['ONE'] == 'OK')
{
$ssr = "YES";
}
echo "<form action='page6.php' method='post'>
<input type='checkbox' name='ONE' value='OK'><FONT COLOR='FFFFFF'>ONE:$ssr</font><br>
<input type='hidden' value='1' name='run' />
$code2
<input type='submit' value='TEST' />";
}
}
else
{
echo "ERROR DATABASE";
}
非常感谢所有帮助.
谢谢
All help is greatly appreciated.
Thanks
推荐答案
这篇关于PHP MySql数据库循环接收复选框状态的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!