这里有一个表单:
<label for='per_pjese'>Per Pjese:</label>
<select id = "per_pjese" name="per_pjese" >
<option value = "2">Jo</option>
<option value = "1">Po</option>
</select>
现在,我得到这样的变量:
$postPer_pjese = stripslashes($_POST["postPer_pjese"]);
我的问题是,当它发布在数据库中,它发布与空白…即:
1' ' where ' ' signifies white space
如果您只担心删除前后空白,请查看php的trim()。
使用
$postPer_pjese = str_replace(' ', '', stripslashes($_POST["postPer_pjese"]));
删除字符串中的空格。
编辑
这是假设你给的表格不是使用。