当前位置: 代码迷 >> J2EE >> 小弟我用post插入数据句时,结果被分了
  详细解决方案

小弟我用post插入数据句时,结果被分了

热度:8864   发布时间:2013-02-25 21:38:51.0
我用post插入数据句时,结果被分了,
我的结构
input type="text" name="test"

插入数据库语句是:
"insert into wc (id,test) values (sql.nextval,'".$test."')";

当我在test,输入:"大在右"(不包引号),则可以顺利插入。
当我在test,输入 :"ddddsl,sfss",刚不能插入,提示,找不到逗号,原因是,其内的“ddddsl,sfss”,中有一个逗号,被执行了,
我要的是文本,而不是被 执行的逗号,
要怎么办??
这里是不是引号导致的,换单引号试试String sss = "insert into wc (id,test) values (sql.nextval,$test)";
$test="ddddsl,sfss";把你执行的SQL的语句打印出来看看不就知道了。。用?替换...
  相关解决方案