Frage : Schleifung für Resultatssätze

Ich habe Sätze eines Resultats, variable Reihen zurückzubringen. Die Frage ist, wie i-Schleife durch tun. Ich habe ein Stückchen unter, aber es ist nicht ziemlich recht. Ich sein dankbar, wenn jemand mir here.

if helfen (! $query->expectsResults ())
{
throw neues LQMException („die Rechnungsschablone erwartet mindestens eine Aufzeichnung zurückgebracht zu werden“);
}

//Überprüfung, wenn es Resultate zum display
if ($dispatch->hasResultsToDisplay () gibt) {

$result = $dispatch->getCurrentResultSet ();

// wünschen wir die Daten von der ersten Reihe, IE, Index 0
$result->setRowIndex (0);
$name = $result->field („Name ");
$reference = $result->field ('reference'< wbr/>);

$nextRow = 1;
$j = 1;
$n =1;
WÄHREND (nextRow) {




$idinvoice [$j] = $result->field ('idinvoice'< wbr/>);
$invoice [$j] = $result->field („Rechnung ");
$amount [$j] = $result->field („Menge ");
$idpayment [$j] = $result->field ('idpayment'< wbr/>);
$cheque_no [$j] = $result->field ('cheque_no'< wbr/>);
$pdatetime [$j] = $result->field ('pdatetime'< wbr/>);
$username [$j] = $result->field („username ");
$n++;
}

Antwort : Schleifung für Resultatssätze

hallo,

 WÄHREND ($nextRow) {        
            $idinvoice [$j] = $result->field („idinvoice ");
            $invoice [$j] = $result->field („Rechnung ");
            $amount [$j] = $result->field („Menge ");
            $idpayment [$j] = $result->field („idpayment ");
            $cheque_no [$j] = $result->field („cheque_no ");
            $pdatetime [$j] = $result->field („pdatetime ");
            $username [$j] = $result->field („username ");
            $n++;
            $nextRow = $result->nextRow ();  
      }            
Weitere Lösungen  
 
programming4us programming4us