gpt4 book ai didi

php - 准备带有变量的 PDO sql 语句来调用值

转载 作者:行者123 更新时间:2023-11-29 08:37:51 25 4
gpt4 key购买 nike

好吧,显然我现在的代码不起作用

$stmt = $pdo->prepare('SELECT * FROM '.$table.' WHERE id = :p');
foreach($stmt->execute(array(':p' => $_GET['p'])) as $row) {
echo $row['id'];
}

但是,希望你能理解我想要做什么。我想从与 id 相关的 sql 条目返回值。我不太确定需要使用什么准备、执行或查询组合来实现此目的。

谢谢

最佳答案

最简单的答案:

$stmt = $pdo->prepare('SELECT * FROM ' . $table . ' WHERE id = :p');

$stmt->execute(array(':p' => $_GET['p']));

while ($row = $stmt->fetch(PDO::FETCH_ASSOC))
{
echo $row['id'];
}
<小时/>

我强烈建议您了解一下这些单独方法的用途:

http://php.net/manual/en/book.pdo.php

关于php - 准备带有变量的 PDO sql 语句来调用值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14720330/

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