【发布时间】:2026-02-12 11:15:02
【问题描述】:
我想将 PDO 结果的第一个数组与其他数组分开。这是我的尝试:
$iterator = 1;
while($results = $stmt->fetch(PDO::FETCH_ASSOC) and $iterator == 1){
/* I need just first row here */
print_r($results);
$iterator++;
}
while($results = $stmt->fetch(PDO::FETCH_ASSOC)){
/* I need other rows here */
print_r($results);
}
但只首先在我的代码中执行while()(上面的代码总是只打印查询的第一个结果)。那么,我该如何解决呢?
注意:我不想使用fetchAll();。
【问题讨论】: