作者kinglislie (小黑)
看板PHP
标题[请益] 关於核取方块
时间Tue Jun 10 21:37:52 2008
大家好
我想将核取方块所选的值存进资料表中
不过我目前只知道如何将它印出来如下方法
<?
echo $_POST["select1"]."<p>";
//蔬菜字串
for($x=1 ; $x<6 ; $x++)
{
$str="box".$x;
if(isset($_POST[$str]))
{
$a=$a."、".$_POST[$str];
}
}
echo "<h2>".$a."</h2>";
?>
加了黄色那行OK了XD~~
不过印出来最左边会多一个顿号....
看来又要研究怎麽撷取字串了...
新手的无奈与喜悦交杂中...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.193.146.62
1F:推 SMUGEN:看来问题是$str宣告在for里面但在外面存取 变数作用范围吧 06/10 21:47
2F:→ starjou:0 或最後一项是 <h2> 中间的,还是回圈中间的? 06/10 22:17
※ 编辑: kinglislie 来自: 123.193.146.62 (06/10 22:29)
3F:→ kinglislie:SORRY 刚刚多打一行 06/10 22:29
4F:→ kinglislie:不知道如何把最後结果的字串存取起来... 06/10 22:30
5F:→ starjou:回圈里加个变数一直去收阵列传回值就好了 06/10 22:40
※ 编辑: kinglislie 来自: 123.193.146.62 (06/11 02:19)
6F:→ starjou:如果你是要这东东,$a变数改成阵列,然後最後再 join 起来 06/11 03:28
7F:→ starjou:或是什麽先判断 empty($a) 再决定要不要放顿号, 方法很多 06/11 03:29
8F:推 liaosankai:改成阵列,再用join() +1 06/11 21:33