我正在使用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
的所有值非常感谢任何帮助
此致
亨利
答案 0 :(得分:0)
"SELECT * FROM $usertable WHERE tabID LIKE '$type'";
删除%虽然更改了搜索条件,但必须完全包含,才能解决问题。