我有以下情况:
我正在存储可能包含空格的用户输入。问题是,当我SELECT从数据库 ( MySql) 中执行操作时,它找不到匹配项。如果我去掉空格,则在 db 上的搜索有效,但是如果我以这种方式存储字符串,这些字符串看起来都很乱。
我怎样才能正确地在数据库中存储字符串(带有空格)AND正确地执行SELECT将找到那些存储的字符串的语句?
谢谢您的帮助。
更新:
这是我现在正在使用的内容:
$filename = "这是一个带空格的字符串";
//像这样存储在数据库中
$trim_string = preg_replace("/\s+/", "", $filename);
//搜索数据库为Thisisastringwithwhitespace
仍然找不到匹配项?