Question : Bouclage pour des ensembles de résultat

J'ai des ensembles d'un résultat renvoyer des rangées variables. La question est comment font la boucle d'I à travers. J'ai un extrait ci-dessous mais il n'est pas tout à fait exact. Je serais reconnaissant si quelqu'un m'aiderait here.

if (!
{
throw nouveau LQMException de $query->expectsResults ()) (« le calibre de facture s'attend à ce qu'au moins un disque soit retourné ») ; contrôle du

//du
} s'il y a des résultats au display
if ($dispatch->hasResultsToDisplay ()) {

$result = $dispatch->getCurrentResultSet () ; le
// du
nous voulons les données de la première rangée, IE, l'index 0
$result->setRowIndex (0) ;
$name = $result->field (« nom ") ;
$reference = $result->field ('wbr/> de reference'<) ;

$nextRow = 1 ;
$j = 1 ;
ccn =1 ;
TANDIS QUE (nextRow) {
$idinvoice [$j] de
de


= $result->field ('wbr/> d'idinvoice'<) ;
$invoice [$j] = $result->field (« facture ") ;
$amount [$j] = $result->field (« quantité ") ;
$idpayment [$j] = $result->field ('wbr/> d'idpayment'<) ;
$cheque_no [$j] = $result->field ('wbr/> de cheque_no'<) ;
$pdatetime [$j] = $result->field ('wbr/> de pdatetime'<) ;
$username [$j] = $result->field (« ") d'username ;
$n++ ;
}
class= de

Réponse : Bouclage pour des ensembles de résultat

bonjour,

 TANDIS QUE ($nextRow) {        
            $idinvoice [$j] = $result->field (« idinvoice ") ;
            $invoice [$j] = $result->field (« facture ") ;
            $amount [$j] = $result->field (« quantité ") ;
            $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 () ;  
      }            
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us