000
27.10.2003, 17:29 Uhr
Impeesa
|
Hallo,
ich könnte etwas Hilfe gebrauchen. Ich habe vor die Ergebnisse meiner Fußballmanschaft mittels php in eine mysql Datenbank zu lesen und dann daraus auch eine Tabelle auszulesen.
In einem ersten habe ich jetzt ein Ansetzungsscript in dem ich die Spiele des Spieltages erfassen kann. Dann erfolgt die Eingabe der Ergebnisse und somit die Änderung von Punkten und Toren der Mannschaften.
Zum verändern der Daten haben ich jetzt folgendes fertig:
Code: |
mysql_connect("$MySQL_Host","$MySQL_User","$MySQL_Passw");
if ($h1 == $a1) { mysql("$db","UPDATE team SET punkte=(punkte+1) WHERE name='$heim1'"); mysql("$db","UPDATE team SET torp=(torp + $h1) WHERE name='$heim1'"); mysql("$db","UPDATE team SET torm=(torm + $a1) WHERE name='$heim1'"); mysql("$db","UPDATE team SET punkte=(punkte+1) WHERE name='$aus1'"); mysql("$db","UPDATE team SET torp=(torp + $a1) WHERE name='$aus1'"); mysql("$db","UPDATE team SET torm=(torm + $h1) WHERE name='$aus1'"); }
else { if ($h1 > $h2) { mysql("$db","UPDATE team SET punkte=(punkte+3) WHERE name='$heim1'"); mysql("$db","UPDATE team SET torp=(torp + $h1) WHERE name='$heim1'"); mysql("$db","UPDATE team SET torm=(torm + $a1) WHERE name='$heim1'"); mysql("$db","UPDATE team SET torp=(torp + $a1) WHERE name='$aus1'"); mysql("$db","UPDATE team SET torm=(torm + $h1) WHERE name='$aus1'"); }
else { mysql("$db","UPDATE team SET torp=(torp + $h1) WHERE name='$heim1'"); mysql("$db","UPDATE team SET torm=(torm + $a1) WHERE name='$heim1'"); mysql("$db","UPDATE team SET punkte=(punkte+3) WHERE name='$aus1'"); mysql("$db","UPDATE team SET torp=(torp + $a1) WHERE name='$aus1'"); mysql("$db","UPDATE team SET torm=(torm + $h1) WHERE name='$aus1'"); } } ?>
|
Dies sind aber nun natürlich nur die Veränderungen für das erste Spiel. Und ich suche nach einer Lösung das ganze so in eine Schleife zu packen und nicht das gleiche hier 6 mal hin zu schreiben. Hat da jemand eine Lösung?
heim1= 1.Heimmannschaft aus1= 1.Auswärtsmannschaft h1= Tore der 1.Heimmannschaft a1= Tore der 2. Heimmannschaft
Ich danke im voraus für Eure Mithilfe! Dieser Post wurde am 27.10.2003 um 17:37 Uhr von FloSoft editiert. |