Hi!
Vielleicht kann mir hier jemand weiterhelfen?
Folgender Code funktioniert, aber da die Abfrage 180mal gemacht wird, dauert das einfach zu lange!
Folgender Code funtioniert nicht, aber soll das ganze beschleunigen! Weiß jemand wo der oder die Fehler liegen? habe leider keine Ahnung!
Beschleunigt der 2. Code die Abfrage eigentlich wesentlich, oder gibt es da bessere Lösungen?
MFG
Chris
Vielleicht kann mir hier jemand weiterhelfen?
Folgender Code funktioniert, aber da die Abfrage 180mal gemacht wird, dauert das einfach zu lange!
PHP-Code:
$zahl = 0;
while($zahl <= 179)
{
$query = "SELECT Kstmenge01 FROM kswkst99 where Kstkunde like '$Knummer' and Kstartikel = '$artnr[$zahl]'";
$result = odbc_exec($dbh, $query);
$Menge = odbc_result($result, 1);
$zahl++;
}
Folgender Code funtioniert nicht, aber soll das ganze beschleunigen! Weiß jemand wo der oder die Fehler liegen? habe leider keine Ahnung!
PHP-Code:
$query = "SELECT Kstmenge01 FROM kswkst99";
for($i=0; $i<=179; $i++)
{
if($i=0)
{
$query.= " where ";
} else {
$query.= " or ";
}
$query.= "Kstkunde like '$Knummer' and Kstartikel = '$artnr[$i]'";
$result = odbc_exec($dbh, $query);
$Menge = odbc_result($result, 1);
echo $Menge."<br>";
}
MFG
Chris
Kommentar