本文介绍了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数据库循环接收复选框状态的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-26 19:03