Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

पीडीओ परिणामों में सरणी सूचक को रीसेट करना

अपने परिणामों को एक सरणी में सहेजें और फिर उस सरणी को दो बार लूप करें।

$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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CentOS 6 पर phpMyAdmin को कैसे स्थापित और कॉन्फ़िगर करें?

  2. MySQL सिंटैक्स त्रुटि संदेश ऑपरेंड में 1 कॉलम होना चाहिए

  3. MySQL में एक नया उपयोगकर्ता और अनुदान अनुमतियाँ कैसे बनाएँ?

  4. यदि मैंने ड्रॉपडाउन का उपयोग किया है तो क्या मुझे SQL इंजेक्शन से बचाव करना होगा?

  5. SQL सर्वर - ट्रिक - विभिन्न विंडोज़ खाते के साथ SSMS चलाना