Der folgende Beitrag wurde am 27. 11. 2007, 11:03 Uhr von Toni veröffentlicht.
Hallo,
Ich mache eine Abfrage per ODBC auf einen MS SQL Server. Das Resultat hat 11 Records. Doch wenn ich das Resultat per
while(odbc_fetch_row($QueryPart)){
echo odbc_result($QueryPart, 1);
}
durchlaufe erhalte ich nur 10 Records. Wie kann ich alle Records sichtbar machen?
Danke
Toni
Der folgende Beitrag wurde am 27. 11. 2007, 11:16 Uhr von Sven Rautenberg veröffentlicht.
Moin!
> Ich mache eine Abfrage per ODBC auf einen MS SQL Server. Das Resultat hat 11 Records. Doch wenn ich das Resultat per
>
> while(odbc_fetch_row($QueryPart)){
> echo odbc_result($QueryPart, 1);
> }
>
> durchlaufe erhalte ich nur 10 Records. Wie kann ich alle Records sichtbar machen?
Ist das dein gesamter Code der DB-Abfrage? Da fehlt irgendwie der Query vorweg. Und mutmaßlich auf dem Weg vom Query zum while verlierst du einen Record.
- Sven Rautenberg
--
"Love your nation - respect the others."
Der folgende Beitrag wurde am 27. 11. 2007, 11:23 Uhr von Toni veröffentlicht.
Hallo Sven
Ich habs gefunden! Offenbar muss ich die Datenzeile zuerst auf den Anfang mit 0 setzen und dann erhalte ich alle 11 Records
$dummy = odbc_fetch_row($QueryPart, 0);
while(odbc_fetch_row($QueryPart)){
echo odbc_result($QueryPart, 1);
}
Danke
Toni
> Moin!
>
> > Ich mache eine Abfrage per ODBC auf einen MS SQL Server. Das Resultat hat 11 Records. Doch wenn ich das Resultat per
> >
> > while(odbc_fetch_row($QueryPart)){
> > echo odbc_result($QueryPart, 1);
> > }
> >
> > durchlaufe erhalte ich nur 10 Records. Wie kann ich alle Records sichtbar machen?
>
> Ist das dein gesamter Code der DB-Abfrage? Da fehlt irgendwie der Query vorweg. Und mutmaßlich auf dem Weg vom Query zum while verlierst du einen Record.
>
> - Sven Rautenberg
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4