phpbar.de logo

Mailinglisten-Archive

[php] Mit mySQL besser ?

[php] Mit mySQL besser ?

Burkhard Stollenwerk futurefarm_(at)_futurefarm.de
Wed, 21 Feb 2001 02:24:47 +0100


Hallo,

Kann ich folgenden Programmcode in SQL umsetzen.
Bringt das überhaupt Geschwindigkeitsvorteile ?

$zr[0]=$zr[1]=$zr[2]=$zr[3]=0;

$sql="SELECT art,dat FROM journal where betrieb=$betrieb ORDER by id DESC";
$result = mysql_query($sql, $conn);
if ($result) {
    $numr=mysql_num_rows($result);
    $dz=date("y"); //01
for ($s=0;$s<$numr;$s++) {
  $row = mysql_fetch_array($result);
  switch ($row[0]):
  case 5:if($row[1][3]<($dz-1)) $zr[3]=$s;
         if($row[1][3]==$dz) $zr[0]=$s;
         break;      // Prüfen ob aktuelles oder Vorjahr
  case 2:
  case 3:$zr[1]=$s;break;
  case 1:$zr[2]=$s;break;

  endswitch;
  if ($zr[0]>0 and $zr[1]>0 and $zr[2]>0 and $zr[2]>0) {break;}// Prüfen ob
alle >0 sonst vorzeitiger Ausstieg

 }
}
// Ende Suchabfrage
echo "<BR><BR><DIV style=\"background-color:#EBE6DA;\">";
echo "<FONT color=RGB(0,115,61)><center>Zeitraum: [<a
href=$PHP_SELF?beginnliste=$zr[0]&".SID.">Ernte</a>]";
echo "[<a href=$PHP_SELF?beginnliste=$zr[1]&".SID.">PS/Düngung</a>]";
echo "[<a href=$PHP_SELF?beginnliste=$zr[2]&".SID.">Aussaat</a>]";
echo "[<a href=$PHP_SELF?beginnliste=$zr[3]&".SID.">Vorernte</a>]";
// Ende

Gruss aus der Eifel

Burkhard Stollenwerk
futurefarm_(at)_futurefarm.de




php::bar PHP Wiki   -   Listenarchive