多输入类型文本到mysql php

时间:2017-08-12 20:54:54

标签: php html mysql

我正在尝试使用此代码同时传递5个值。 strip_tags中存在错误。任何人都可以告诉我如何解决它,
php代码>

$option = strip_tags($_POST['option']);   
$survey_name = strip_tags($_POST['survey_name']);     
if(isset($_POST['sendv'])){
if($option) {
foreach($option as $o){
$resource = mysql_query("INSERT  INTO  options
(value,ques_id) 
VALUES
('$o','$survey_name') 
"
)or die(mysql_error());} 

html代码>

<form action="" method="post" >
<div class="form-group">
<label for="email">Option 1</label>
<input type="text" class="form-control" name="option[]">
</div>
<div class="form-group">
<label for="email">Option 2</label>
<input type="text" class="form-control" name="option[]">
</div>
<div class="form-group">
<label for="email">Option 3</label>
<input type="text" class="form-control" name="option[]">
</div>
<div class="form-group">
<label for="email">Option 4</label>
<input type="text" class="form-control" name="option[]">
</div><div class="form-group">
<label for="email">Option 5</label>
<input type="text" class="form-control" name="option[]">
 </div>
 <div class="form-group">
<label for="email">Survey name</label>
<select class="form-control" name="survey_name" >
<option value="1" >1</option>
</select>           
</div>
<button type="submit" name="sendv" class="btn btn-default">Add</button>
</form>

当我发布时,出现此错误.. strip_tags()期望参数1为字符串,数组在

中给出

0 个答案:

没有答案