gpt4 book ai didi

PHP PDO 返回单行

转载 作者:行者123 更新时间:2023-11-29 15:58:44 25 4
gpt4 key购买 nike

我有以下脚本,在我看来,由于“foreach”部分,它非常适合从数据库返回许多行。

如果我知道我总是只能从数据库中获取 1 行,我该如何优化它。如果我知道我只会从数据库中获取 1 行,我不明白为什么需要 foreach 循环,但我不知道如何更改代码。

$STH = $DBH -> prepare( "select figure from table1" );
$STH -> execute();
$result = $STH -> fetchAll();
foreach( $result as $row ) {
echo $row["figure"];
}

最佳答案

只需获取即可。只得到一行。所以不需要 foreach 循环:D

$row  = $STH -> fetch();

示例(tynorthkildonan):

$id = 4;
$stmt = $dbh->prepare("SELECT name FROM mytable WHERE id=? LIMIT 1");
$stmt->execute([$id]);
$row = $stmt->fetch();

关于PHP PDO 返回单行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56324910/

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