Otto-Mueller
11.02.2004, 00:56
Hallo allerseits,
ich habe ein WAMP System allerdings ohne MySql also WAP :-) mit AS400-DB2
Ich habe immer mit
while(list($var1, $var3, $var3, $varn) = mysql_fetch_row($erg))
{
echo "$var1 $var3 $var3 $varn <br>";
........
...........
}
gearbeitet und es hat auch funktioniert. Jetzt habe ich ein DB2 auf AS400 und muss mit
while(list($var1, $var3, $var3, $varn) = odbc_fetch_row($erg))
{
echo "$var1 $var3 $var3 $varn <br>";
........
...........
}
arbeiten. Damit bekomme ich KEINE Zeile zurückgeliefert. Dann habe ich mit
while(odbc_fetch_row($erg))
{
$var1 = odbc_result($erg, 1);
$var2 = odbc_result($erg, 2);
$var3 = odbc_result($erg, 3);
$varn = odbc_result($erg, n);
echo "$var1 $var3 $var3 $varn <br>";
........
...........
}
versucht. Es geht, aber sehr sehr langsam. Es sind viele Variablen. Ich habe gelesen, daß bei vielen Variablen odbc_result die Performence enorm schadet.
Kennt noch jemand so ein Problem? Bitte um dringende Hilfe!!!
Vielen Dank vorab
Gruß, Otto
ich habe ein WAMP System allerdings ohne MySql also WAP :-) mit AS400-DB2
Ich habe immer mit
while(list($var1, $var3, $var3, $varn) = mysql_fetch_row($erg))
{
echo "$var1 $var3 $var3 $varn <br>";
........
...........
}
gearbeitet und es hat auch funktioniert. Jetzt habe ich ein DB2 auf AS400 und muss mit
while(list($var1, $var3, $var3, $varn) = odbc_fetch_row($erg))
{
echo "$var1 $var3 $var3 $varn <br>";
........
...........
}
arbeiten. Damit bekomme ich KEINE Zeile zurückgeliefert. Dann habe ich mit
while(odbc_fetch_row($erg))
{
$var1 = odbc_result($erg, 1);
$var2 = odbc_result($erg, 2);
$var3 = odbc_result($erg, 3);
$varn = odbc_result($erg, n);
echo "$var1 $var3 $var3 $varn <br>";
........
...........
}
versucht. Es geht, aber sehr sehr langsam. Es sind viele Variablen. Ich habe gelesen, daß bei vielen Variablen odbc_result die Performence enorm schadet.
Kennt noch jemand so ein Problem? Bitte um dringende Hilfe!!!
Vielen Dank vorab
Gruß, Otto