gpt4 book ai didi

php - 如何从 Zend SQL 结果集中获取变量?

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

如何从 zend 查询中获取变量?

我有一个查询将返回一条记录。然后我想从该记录中获取一个字段并将其设置为变量。有什么想法吗?

查询: 公共(public)函数 getProContestedReview($contest_review_id) { $adapter = $this->getAdapter();

    $sql = new Sql($adapter);
$select = $sql->select();
$select->from('contest_review_table')
->join(array('review' => 'review_table'),
'review.review_id = contest_review_table.review_id')
->join(array('friend' => 'friend_table'),
'friend.friend_id = review.friend_id')
->join(array('pro' => 'pro_table'),
'pro.pro_id = review.pro_id')
->join(array('verification' => 'verification_status'),
'verification.status_id = contest_review_table.contest_review_status_id')
->where(array(
'contest_review_id' => $contest_review_id,
));
$selectString = $sql->getSqlStringForSqlObject($select);
$resultSet = $adapter->query($selectString, $adapter::QUERY_MODE_EXECUTE);
return $resultSet;
}

我想将变量 $friend_id 设置为查询中的好友 ID。

$friend_id = $this->getProContestedReview->friend_id

最佳答案

如果你使用

vardump($resultSet);

你可以看到返回的结果到底是什么。

你可能会使用

$friend_id = $resultSet['friend_id'];

$proContestedReview = $this->getProContestedReview($some_id_variable);
$friend_id = $proContestedReview['friend_id'];

关于php - 如何从 Zend SQL 结果集中获取变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27000772/

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