我有一个工具,我必须输入一些单词,它必须进入:
$_POST['searchqueries']
。
我在表单中有多个输入,必须返回['searchqueries'],如下所示: word1,word2,word3,word4。
这就是我现在所拥有的,但它只是回到阵列,而不是分开
<fieldset style="border: none;">
<label for="searchquerie1">Zoekwoord 1:</label><input type="text" id="searchquerie1" name="searchqueries[]" maxlength="256" value="" /><br>
<label for="searchquerie2">Zoekwoord 2:</label><input type="text" id="searchquerie2" name="searchqueries[]" maxlength="256" value="" /><br>
<label for="searchquerie3">Zoekwoord 3:</label><input type="text" id="searchquerie3" name="searchqueries[]" maxlength="256" value="" /><br>
<label for="searchquerie4">Zoekwoord 4:</label><input type="text" id="searchquerie4" name="searchqueries[]" maxlength="256" value="" /><br>
<input type="hidden" name="fset"/>
</fieldset>
我需要做些什么来完成这项工作
格尔茨
大卫
答案 0 :(得分:0)
您可以使用implode
将数组中的元素与,
一起粘贴到字符串中。
说$arr = array('a','b','c');
$str = implode(',',$arr);
echo $str; // will output a,b,c
答案 1 :(得分:0)
$combined = implode(',', $_POST['searchqueries']);
字符串$ combined with包含逗号分隔的所有值。
答案 2 :(得分:0)
使用 foreach
$varb = mysql_real_escape_string($_POST['searchqueries']);//sanitize the input
foreach($varb as $vals)
echo $vals['searchqueries'];
答案 3 :(得分:0)
当然,如果您将值作为数组searchqueries[]
传递,您将检索数组...