gpt4 book ai didi

php - 如何创建一个简单的Mysql搜索引擎

转载 作者:行者123 更新时间:2023-11-29 06:35:54 25 4
gpt4 key购买 nike

我编写了这个简单的代码来检索以来自 POST 方法的变量开头的表的值:我知道在我的表中只有那个值,所以我想在字符串变量:

... 
$query = "SELECT * FROM news WHERE contenuto LIKE :contenuto%";
$query_params = array(
':contenuto' => $_POST['contenuto']
);
try {
$stmt = $db->prepare($query);
$result = $stmt->execute($query_params);
}catch (PDOException $ex){
}
$row = $stmt->fetch();
$this = $row['contenuto'];
echo $this;
...

但是这段代码不起作用,因为 echo 没有显示任何内容。有什么帮助吗?

最佳答案

% 通配符应该在绑定(bind)变量中而不是准备好的语句中

$query = "SELECT * FROM news WHERE contenuto LIKE :contenuto"; 
$query_params = array(
':contenuto' => $_POST['contenuto'] . '%'
);

关于php - 如何创建一个简单的Mysql搜索引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24844565/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com