0

嗨,我正在尝试制作相关产品盒,但无法按我的意愿工作。例如,我在 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();

那么我如何解决这个问题?

4

0 回答 0