phpbar.de logo

Mailinglisten-Archive

[php] Hilfe bei Tabellen-Update

[php] Hilfe bei Tabellen-Update

Mark Kronsbein mk_(at)_html-design.com
Mon, 28 Jun 1999 19:26:12 +0200


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