クエリの結果を数回ループする必要があります。最初のループの後、ポインターが一番下にあるため、結果を再度確認することはできません。トップに戻すにはどうしたらいいですか?より多くのリソースを使用して同じ結果を返すだけなので、クエリを再度実行したくありません。
$stmt = $conn->prepare("SELECT * FROM customers");
$stmt->setFetchMode(PDO::FETCH_ASSOC);
$stmt->execute();
//This kind of loop will repeat elsewhere in the code
while($row = $stmt->fetch()){
//Do something here
}