第一可以全選,也可以選擇其中一些,但是如何就選擇的不同存入數(shù)據(jù)庫(kù)并用分割函數(shù)分割做不到我,請(qǐng)指導(dǎo),代碼如下
Session_start();? ? $username = $_SESSION["username"];? ? echo $username;? ? ?$pdo=new PDO('mysql:host=127.0.0.1;dbname=shie','root','root');? ? ?//mysqli_query($pdo,"SET NAMES 'utf8'");//在選擇數(shù)據(jù)庫(kù)表前,防止中文在瀏覽器中查看亂碼
$result = "";if(is_array($_POST['item'])){foreach( $_POST['item'] as $i){?echo '<br>';?$result .= $i;?
?}?echo $profile['$result'];
、、、、、、、
<script type="text/javascript">function checkAll(){ var checkall,item; checkall=document.getElementById('checkall')//獲取全選 item=document.getElementsByName("item[]")//獲取下面的勾選框 for (var i=0; i<item.length;i++) { if(checkall.checked){ item[i].checked=true;//當(dāng)全選被選中,下邊勾選框被選中 }else{
item[i].checked=false; } }? }</script></head><body> <center><h2>基礎(chǔ)檢查</h2></center><form action="basics.php" method="POST" class="box"><div><input type="checkbox" id="checkall" onclick="checkAll()"><label for="checkall">顧客主訴</label> </div>? ? ? ?<h3>右眼</h3> <input type="checkbox" value="1" name="item[]">視遠(yuǎn)不清 <input type="checkbox" value="2" name="item[]">視物變形 <input type="checkbox" value="3" name="item[]">視遠(yuǎn)重影 <input type="checkbox" value="4" name="item[]">視力波動(dòng)<br/> <input type="checkbox" value="5" name="item[]">閱讀困難 <input type="checkbox" value="6" name="item[]">眼紅眼痛 <input type="checkbox" value="7" name="item[]">分泌物增多? ? ? ? ?<h3>左眼</h3>? ? ? ? <input type="checkbox" value="8" name="item[]">視遠(yuǎn)不清 <input type="checkbox" value="9" name="item[]">視物變形 <input type="checkbox" value="10" name="item[]">視遠(yuǎn)重影 <input type="checkbox" value="11" name="item[]">視力波動(dòng)<br/> <input type="checkbox" value="12" name="item[]">閱讀困難 <input type="checkbox" value="13" name="item[]">眼紅眼痛 <input type="checkbox" value="14" name="item[]">分泌物增多<br/> <center><input type="submit" style="width:100px;height:30px;border-radius: 3px;background:#f30;border:none;color:#fff;font-size:12px;font-family: 黑體" value="提交資料" name="submit"></center>
</form>