我有一个搜索 get 变量,它可以包含多个以空格分隔的单词。我使用以下脚本来获取 url 变量。请注意,为了简单起见,我刚刚使用了一个字符串。
我试图做的是爆炸变量值,然后在之前和之后添加所需的 sql。
回声工作正常。在后面的代码中,我需要这个回声作为 sql 中的变量。
我的问题是,当我在查询外部作为字符串引用它时,它只返回最后一个查询金属。我对此很陌生,请提供任何帮助。
<?php
$string = "kitchens wooden metal";
$splitted = explode(" ",$string);
$cnt = count($splitted);
$i=0;
while($cnt > $i)
{
$sqlsnippet = "cats_sub.cats_sub_ms_desc LIKE %$splitted[$i]%";
$i++;
echo $sqlsnippet;
}
?>