我这里有这段代码:
$query = mysql_query("SELECT * FROM example WHERE text LIKE '%$value%'");
Run Code Online (Sandbox Code Playgroud)
如果我愿意,它会有所作为:
$query = mysql_query("SELECT * FROM example WHERE text LIKE '$value'");
Run Code Online (Sandbox Code Playgroud)
如果是的话,会是什么?有什么区别?
小智 9
是的,这与php无关,它是一个sql的东西,%意味着像一个通配符,可能有0个或更多的字符而不是它.
%abc% matches abc, aabca, aabc, abcd
%abc matches dabc, abc but not abcd or tabcd
abc% matches abcd, abc but not dabc, tabcd
Run Code Online (Sandbox Code Playgroud)