嗨,我正在尝试制作相关产品盒,但无法按我的意愿工作。例如,我在 nokia asha 102 的页面上。然后我想输出相关产品 al nokia asha。表示查询仅检测 nokia asha 词,并在 nokia asha 之后删除所有词。我只想在字符串和其他句子修剪上保留前 2 个句子。当我尝试这样做时,如果 nokia asha 相关产品无法使用,那么我想选择其他产品但品牌相同。所以我在这里遇到了问题,因为它不能全部按品牌(不相关)或空显示或随机显示显示。在我的查询下方
$pre = preg_replace('/[0-9]+/', '', $ptitle); // if someone make this as it trim all except 1st 2 sentence eg: nokia asha, or nokia lumia
$stmtr = $db->prepare("SELECT
title,
aurl
FROM products
WHERE title like :pre
or
brand like :brand
limit 18");
$stmtr->bindValue('pre', "%$pre%", PDO::PARAM_STR);
$stmtr->bindValue('brand', "%$brand%", PDO::PARAM_STR);
$stmtr->execute();
那么我如何解决这个问题?