<?php
$input_array = explode(" ","中国 美国 法国");
foreach ($input_array as $kw)
{
$vbs=vod1_select("baidu_xt WHERE `key` like '%$kw%' ORDER BY `id` DESC LIMIT 0 , 60");
}
foreach((array)$vbs as $XT_Tm)
{
echo $XT_Tm[1]."<br>"
}
?>
搜索出来的结果全是:法国相关的内容。
而搜不到中国,美国的相关内容。怎么才能智能的搜到中国,美国,法国的内容
$input_array = explode(" ","中国 美国 法国");
foreach ($input_array as $kw)
{
$vbs=vod1_select("baidu_xt WHERE `key` like '%$kw%' ORDER BY `id` DESC LIMIT 0 , 60");
}
foreach((array)$vbs as $XT_Tm)
{
echo $XT_Tm[1]."<br>"
}
?>
搜索出来的结果全是:法国相关的内容。
而搜不到中国,美国的相关内容。怎么才能智能的搜到中国,美国,法国的内容
...
foreach(...){
$vbs[] = vod1_select(".....");
}你每次循环都给$vbs赋新值,循环过后当然是取到最后的数据。