我试图作为准备语句执行一个简单的查询,但没有成功。当我发送没有参数的查询时,它按预期的方式工作。DBI版本为DBI 1.637-ithread,MySQL版本为5.5.57-0+deb8u1。Ubuntu perl 5, version 22, subversion 1 (v5.22.1) built for x86_64-linux-gnu-thread-multi对于上下文:我在与一起使用催化剂时注意到了这个问题Edit3:
我在MySQL DB中使用REGEXP进行搜索,但是当我在搜索查询中插入' (撇号)和- (破折号)时,它没有返回正确的数据。select * from table where (field REGEXP 'SAN DIEGO | SAN DIEGO |^SAN DIEGO' or field2 REGEXP
我用jquery ajax向php发布数据,但是如果输入里面有',数据就不会发布。我试过encodeURIComponent,但不起作用。编辑:我的代码 name = encodeURIComponent(name);
$.post("function.phpquery = "UPDATE `table` SET name = '"