猿问

請問可將php陣列傳回資料庫嗎?

我想將有選的資料新增到資料庫,請問該如何改呢?
因為我的資料欄位要新增到同一欄,所以有點不清楚怎麼打

程式碼如下:
<form method="post" name="form1" id="form1" action="1.php">
<p>請問你平常的嗜好是?</p><p>

<input type="checkbox" name="checkbox[]" value="打球" id="checkbox_0" />
  打球    
<br/>
<input type="checkbox" name="checkbox[]" value="看書" id="checkbox_1" />
  看書


  <input type="checkbox" name="checkbox[]" value="玩電腦" id="checkbox_2" />
  玩電腦    
<br />
  <input type="checkbox" name="checkbox[]" value="玩手機" id="checkbox_3" />
  玩手機

</p>
<p>

<input type="submit" name="button" id="button" value="送出" />

</p>
</form>
<?php

@$check=$_POST['checkbox'];

foreach($check as $value){
echo $value ."
";
}
?>

https://img3.mukewang.com/5c8f3db3000122ea02610255.jpg

小怪兽爱吃肉
浏览 410回答 3
3回答

莫回无

可以使用PHP 拼接几个选项 再存进数据库 例如 打球,看书,玩电脑 这样子的数据 存进sname 这个字段! 或者使用数组存储 将数组序列化后存进sname这个字段,不过提取数据时需要将 sname字段的值反序列化 一下!

潇潇雨雨

你是刚刚接触PHP的么?

繁花如伊

恩對 我第一次碰到用陣列將資料新增到同欄位資料庫中,不太清楚該怎麼做,麻煩大大指點一下
随时随地看视频慕课网APP
我要回答