+CMS COntent Management Homepage

/ Indeks dokumentacji / Rozbudowa systemu / Rejestrowanie nowych klas w systemie / Wykorzystanie API / Połączenie do bazy danych / Iterowanie po wynikach zapytania SQL

Iterowanie po wynikach zapytania SQL

Pierwszy sposób (rekomendowany)

// Przygotuj zapytanie select * from 'ext_tabele_ligowe' where 1 ORDER BY miejsce
$sSql = QueryBuilder::getSelect('ext_tabele_ligowe', '1', 'miejsce', '');

// Wykonaj sql na bazie
$oDatabase = Database::getInstance();

$rResource = $oDatabase->queryWithError($sSql);

// Interpretuj resource z bazy jak array
$aDataSet = new QueryResult($rResource);

// Iteruj
$sHtml = "";

foreach($aDataSet as $aData) {

   $sHtml .= $aData['name'];

}

Drugi sposób

// Skorzystaj z globalnego połączenia
$oDatabase = Database::getInstance();

// Przygotuj sql
$sSql = QueryBuilder::getSelect('ext_tabele_ligowe', '1', 'miejsce', '');

// Wykonaj sql na bazie
$rResource = $oDatabase ->queryWithError($sSql);

// Iteruj
$sHtml = "";

while($aData = $db->fetch(rResource)) {

   $sHtml .= $aData['name'];

}

Zobacz więcej...

Metryka dokumentu

Tytuł: Iterowanie danych
Opis: Iterowanie danych z zapytania SQL
Źródło: +CMS Manual
Prawa autorskie: +CMS Content Management
Autor: root Zmodyfikowany przez: root
Data utworzenia: 2009-11-05 16:43:56 Data modyfikacji: 2009-11-05 16:48:19
Data publikacji: 2009-11-05 16:47:58
(c) +CMS Content Management Platform