我曾试着问过这个问题,但没有真正得到答案,所以我试着去修改它。我不知道如何将多行查询的结果传递给另一个函数或页面,尤其是使用PDO。我会在原始函数中执行循环吗?你如何将一个SQL查询传递给PHP中的另一个函数
public function viewGallery(){
$pQuery = 'SELECT * FROM profiles WHERE userId = ?';
$viewGallery = $this-> _db ->prepare($pQuery);
$viewGallery ->bindParam(1, $id);
$viewGallery ->execute();
while ($get_row = $viewGallery ->fetch()){
$id = $get_row['id'];
}
}
然后另一个页面访问此:
//echo the results of viewGallery();
为什么不只是'$ resArray [] = $ get_row'? – Mahn
@Mahn尽量让答案尽可能简单和可配置。 – Fluffeh