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