Mailinglisten-Archive |
Hallo, ich schreibe an einer Football-Tabelle. Aber irgendwie werden die Daten nicht upgedated. Das komplette Script liegt unter http://www.redknights.de/temp/tabelle.phps Das Eintragungsformular unter http://www.redknights.de/temp/insert.html Zur Erklärung: $tdp = positive Touchdownpunkte $tdm = negative " $snu = Feld S N oder U (Sieg Niederlage Unentschieden) $pp = Pluspunkte $pm = Minuspunkte [schnipp] MYSQL_CONNECT($hostname, $username, $password) OR DIE(mysqlerror()); _(at)_mysql_select_db( "$dbName") or die(mysqlerror()); $query = mysql_fetch_row(mysql_query( "select * from $userstable where(team = '$team1')")); if ($tdp > $tdm){ $snu = s; $pp = 2; $pm = 0; } elseif ($tdp < $tdm){ $snu = n; $pp = 0; $pm = 2; } elseif ($tdp = $tdm){ $snu = u; $pp = 1; $pm = 1; } /* Team1 also die Heimmanschaft */ $queryteam1 = "update $userstable set tdp=tdp+$tdp, tdm=tdm+$tdm, pp=pp+$pp, pm=pm+$pm, $snu=($snu+1)"; /* Team2 also Auswärtsmannschaft */ $query2 = mysql_fetch_row(mysql_query( "select * from $userstable where(team = '$team2')")); if ($pp < $pm){ $snu = s; $pp = 2; $pm = 0; } elseif ($pp > $pm){ $snu = n; $pp = 0; $pm = 2; } elseif ($pp = $pm){ $snu = u; $pp = 1; $pm = 1; } $queryteam2 = "update $userstable set tdp=tdp+$tdm, tdm=tdm+$tdp, pp=pp+$pm, pm=pm+$pp, $snu=$snu+1"; [schnapp] Ich hoffe, das war jetzt nicht zuviel Code. Mark -- German Gabber Network http://www.gabber.de Using PHP & MySQL? Check MyGuestbook _(at)_ http://www.html-design.com/MyGuestbook/
php::bar PHP Wiki - Listenarchive