Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php wordpress查询无法用空格搜索数据?_Php_Mysql_Wordpress - Fatal编程技术网

Php wordpress查询无法用空格搜索数据?

Php wordpress查询无法用空格搜索数据?,php,mysql,wordpress,Php,Mysql,Wordpress,我有以下代码 $wpdb->get_results( 'SELECT * FROM '.$device_token_table.' WHERE user_pushtoken="'.$server_method['user_pushtoken'].'" AND user_id = '.$user_id,ARRAY_A ); print_r($wpdb->num_rows); 我在MySql中运行了这个查询,它工作了,找到了1行,但当我在wordpress中尝试这个查询时,它不工作,

我有以下代码

$wpdb->get_results( 'SELECT * FROM '.$device_token_table.' WHERE user_pushtoken="'.$server_method['user_pushtoken'].'"  AND user_id = '.$user_id,ARRAY_A );
print_r($wpdb->num_rows);
我在MySql中运行了这个查询,它工作了,找到了1行,但当我在wordpress中尝试这个查询时,它不工作,找到了0行

问题是
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX之间的空格
。我无法删除此空格。我想在wordpress中运行此查询


如何成功运行此查询

我认为11年后报价缺失,ARRAY_A…可能是因为这个原因。我也添加了报价,但没有起作用@ZafarMalikIt's似乎你没有。在“和11”之间,尝试查看从设备令牌表中生成的sql是什么,其中用户pushtoken=“XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX”和用户id=”。11;变量转储($sql)并在MySQL中直接执行SQL,如果一切正常,则将其更改为
$devide\u token\u data=$wpdb->get\u results($SQL,ARRAY\A)请发布您正在使用的实际查询。上面的一个充满了输入错误问题,并且不会运行(它会抛出一个错误-你有错误吗?@cale_b我正在更新我的查询