在SQL Server中发布变量时删除空白


Remove white spaces when posting a variable in SQL Server

这里有一个表单:

<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"]));

删除字符串中的空格。

编辑

这是假设你给的表格不是使用。