好的,这里是..我搜索所有似乎提到类似的东西的帖子,但我找不到任何适合我的东西。
我有一套表格供客户索取我们的经销商的宣传册。表格要求提供一些细节,我们希望为他们添加功能,以选择他们想要的宣传册,而不是全部发送。
我要添加的代码如下:
<p>Please select the brochure(s) you would like:<span>*</span></p>
<br>
<input type="checkbox" name="brochures[]" value="brochure 1"> brochure 1<br>
<input type="checkbox" name="brochures[]" value="brochure 2"> brochure 2<br>
<input type="checkbox" name="brochures[]" value="brochure 3">brochure 3<br>
<input type="checkbox" name="brochures[]" value="brochure 4" >brochure 4<br>
<input type="checkbox" name="brochures[]" value="brochure 5" >brochure 5<br>
<input type="checkbox" name="brochures[]" value="brochure 6" > brochure 6<br>
<input type="checkbox" name="brochures[]" value="brochure 7" > brochure 7<br>
然后是获取该信息并传递给数据库......
<?php
if(isset($_POST['brochures'])){
$brochureList = implode(' ',$_POST['brochures']);
} else {
$brochureList = "no brochure selected";
}
?>
当然要将其插入mySQL ..
INSERT INTO ". THE_TABLE_NAME ." SET 'brochure'= $brochureList;
每当我进行测试时,无论是否选中一个或所有复选框,我都会在“无选择小册子”的手册栏中填写。
任何有助于我指向正确方向的帮助或信息都将是一个巨大的帮助。
Ta