gpt4 book ai didi

php - 使用 PDO 从特定列和行返回数据

转载 作者:太空宇宙 更新时间:2023-11-03 12:17:15 25 4
gpt4 key购买 nike

我正在改变我的方式,将我的网站从使用 mysql_query 转换为 PDO,但我很困惑。

在我像这样查询我的数据库并从特定行中检索特定列之前:

$getPhotos_query = "select * from resultsPhotos where fk_surveyID = 1 and fk_itemID = 123 order by resultPhotoID";
$getPhotos_result = mssql_query($getPhotos_query);

$thisPhoto1 = mssql_result($getPhotos_result, 0, 'resultPhotoFile');
$thisPhoto2 = mssql_result($getPhotos_result, 1, 'resultPhotoFile');
$thisPhoto3 = mssql_result($getPhotos_result, 2, 'resultPhotoFile');

现在我看到了我的方式错误并像这样转换为 PDO

$getPhotos_query = $conn->prepare('select * from resultsPhotos where fk_surveyID = :surveyID and fk_itemID = :itemID order by resultPhotoID');
$getPhotos_query->execute(array('surveyID' => 1,'itemID' => 123));
$getPhotos_result = $getPhotos_query->fetchAll(PDO::FETCH_OBJ);

但现在我不知道如何从返回的三个行中的每一行中检索 resultPhotoFile 列。

最佳答案

$getPhotos_result[0]->resultPhotoFile

关于php - 使用 PDO 从特定列和行返回数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21586014/

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