繁体   English   中英

像$ query一样的mySQL-使用GET变量作为%LIKE%值

[英]mySQL Like $query - Using a GET variable as the %LIKE% value

我正在使用一个mySQL查询,该查询目前仅在其中查找一个值。

 "SELECT * FROM $usertable WHERE tabID LIKE '%spotlight%'";

它位于index.php上,效果很好,但是我希望搜索值“ spotlight”不要硬编码,但是可以通过URL实现

所以当我去

index.php?type=spotlight

生病了。 当我去

index.php?type=lamps

我会拿灯

我周围有玩家 ,我确信我一直在努力工作,就像这样……

$product_type = $_GET['type'];

       //*    and then lower down where the query sits *\\

"SELECT * FROM $usertable WHERE tabID LIKE '%$product_type%'";

但是它确实不喜欢这样,并编辑了$ usertable的所有值

任何帮助将不胜感激

问候

亨利

"SELECT * FROM $usertable WHERE tabID LIKE '$type'";

尽管更改了搜索条件,但必须删除%,但必须完全包含该技巧。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM