sql >> Database teknologi >  >> RDS >> Mysql

Nulstilling af array-pointer i PDO-resultater

Gem dine resultater i et array, og løkke derefter det array to gange.

$pdo = new PDO('mysql:host=' . $host . ';dbname='.$database, $username, $password);
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

$stmt = $pdo->prepare('SELECT * FROM mytable WHERE active = 1 ORDER BY name ASC');
$stmt->setFetchMode(PDO::FETCH_ASSOC);
$stmt->execute();

$rows = $stmt->fetchAll();

foreach ($rows as $r) {
    // first run
}

foreach ($rows as $r) {
    // seconds run
}


  1. Sådan installeres SQL Server på en Mac

  2. Sådan oprettes forbindelse til SQL Server med Windows-godkendelse fra Node.JS ved hjælp af mssql-modul

  3. Eksporter data til JSON-fil i Oracle 11g ved hjælp af PL/SQL

  4. sqlite get felt med mere end 2 MB