gpt4 book ai didi

php - PDO 联盟 地点和地点

转载 作者:行者123 更新时间:2023-11-29 21:56:40 29 4
gpt4 key购买 nike

$prepare=$text->prepare("
select *
from (
select text1,text2
from test1
union
select text1,text2
from test2
) as u
where u.text1 in (?,?)");
$prepare->execute($array);
$fetch=$prepare->fetch(PDO::FETCH_ASSOC);
print_r($fetch);

我有一个 PDO 语句,它同时使用 UNION、WHERE 和 IN。这应该会返回一些结果。该数组包含所有数据点。声明中可能存在什么问题?

最佳答案

在准备好的语句中,在 IN 子句中,您需要自己构造查询。看这个post了解更多信息。如果您遇到错误,请编辑您的帖子并包含错误消息。

编辑:

//Correct use of fetch statement:
$prepare->execute($array);
$results = array();
while( $fetch=$prepare->fetch(PDO::FETCH_ASSOC) ){
$results[] = $fetch;
}
print_r($results);

关于php - PDO 联盟 地点和地点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33091872/

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