Highlandersepp
10.03.2006, 18:40
hi zusammen,
nachdem ich mich heute entschlossen habe das wbb abzuschaffen und mir das vb zuzulegen und nun anfange diverse seiten umzuschreiben, kommt hier für mich schon mal ein verständnisproblem mit einer php, nachdem das in vb doch etwas anders ausieht.
<?php
$filename="skiracing_rangliste.php";
require("./global.php");
require("./acp/lib/class_useronline.php");
$si = 0;
$class = 1;
$tabellebit = "";
$rang = 0;
$abfrage = $db->query("SELECT * FROM bb".$n."_skiracing2006_rangliste ORDER BY ewigpunkte DESC");
$ergebnis = $db->num_rows($abfrage);
while ($row = $db->fetch_array($abfrage)) {
if ($row['username']) $si++;
$ewigrang++;
$username = $row['username'];
$ewigpunkte = $row['ewigpunkte'];
$abfahrtpunkteewig = $row['abfahrtpunkteewig'];
$supergpunkteewig = $row['supergpunkteewig'];
$slalompunkteewig = $row['slalompunkteewig'];
$riesenpunkteewig = $row['riesenpunkteewig'];
$kombipunkteewig = $row['kombipunkteewig'];
$techpunkteewig = $row['techpunkteewig'];
$kombipunkteewig = $row['kombipunkteewig'];
$ewigpunkte=$abfahrtpunkteewig+$supergpunkteewig+$slalompunkteewig+$riesenpunkteewig+$kombipunkteewi g+$techpunkteewig+$kombipunkteewig;
//wcpunkte in die Datenbank eintragen per update funktion
$ergebnis = $db->query("UPDATE bb".$n."_skiracing2006_rangliste SET ewigpunkte='$ewigpunkte' WHERE username='$username' ");
//wcpunkte ende
if ($class == 1) $tableclass = "tablea";
elseif ($class == 2) {
$class = 0;
$tableclass = "tableb";
}
$class++;
$usname = $wbbuserdata['username'];
if($usname == $username){
eval ("\$tabellebit .= \"".$tpl->get("anzeigerang_wcrang_woche")."\";");
}
eval ("\$tabellebit .= \"".$tpl->get("skiracing_ranglistebit")."\";");
}
eval("\$tpl->output(\"".$tpl->get("skiracing_rangliste")."\");");
?>
wär klasse, wenn mir das jemand auf vb übersetzen könnte, für die alles andere komm ich dann vlt selber klar........
und an dieser stelle noch ein dickes lob:
die install und übernahme aus dem wbb war ein traum :D
jetzt muss ich mich nur noch durchkämpfen :eek:
nachdem ich mich heute entschlossen habe das wbb abzuschaffen und mir das vb zuzulegen und nun anfange diverse seiten umzuschreiben, kommt hier für mich schon mal ein verständnisproblem mit einer php, nachdem das in vb doch etwas anders ausieht.
<?php
$filename="skiracing_rangliste.php";
require("./global.php");
require("./acp/lib/class_useronline.php");
$si = 0;
$class = 1;
$tabellebit = "";
$rang = 0;
$abfrage = $db->query("SELECT * FROM bb".$n."_skiracing2006_rangliste ORDER BY ewigpunkte DESC");
$ergebnis = $db->num_rows($abfrage);
while ($row = $db->fetch_array($abfrage)) {
if ($row['username']) $si++;
$ewigrang++;
$username = $row['username'];
$ewigpunkte = $row['ewigpunkte'];
$abfahrtpunkteewig = $row['abfahrtpunkteewig'];
$supergpunkteewig = $row['supergpunkteewig'];
$slalompunkteewig = $row['slalompunkteewig'];
$riesenpunkteewig = $row['riesenpunkteewig'];
$kombipunkteewig = $row['kombipunkteewig'];
$techpunkteewig = $row['techpunkteewig'];
$kombipunkteewig = $row['kombipunkteewig'];
$ewigpunkte=$abfahrtpunkteewig+$supergpunkteewig+$slalompunkteewig+$riesenpunkteewig+$kombipunkteewi g+$techpunkteewig+$kombipunkteewig;
//wcpunkte in die Datenbank eintragen per update funktion
$ergebnis = $db->query("UPDATE bb".$n."_skiracing2006_rangliste SET ewigpunkte='$ewigpunkte' WHERE username='$username' ");
//wcpunkte ende
if ($class == 1) $tableclass = "tablea";
elseif ($class == 2) {
$class = 0;
$tableclass = "tableb";
}
$class++;
$usname = $wbbuserdata['username'];
if($usname == $username){
eval ("\$tabellebit .= \"".$tpl->get("anzeigerang_wcrang_woche")."\";");
}
eval ("\$tabellebit .= \"".$tpl->get("skiracing_ranglistebit")."\";");
}
eval("\$tpl->output(\"".$tpl->get("skiracing_rangliste")."\");");
?>
wär klasse, wenn mir das jemand auf vb übersetzen könnte, für die alles andere komm ich dann vlt selber klar........
und an dieser stelle noch ein dickes lob:
die install und übernahme aus dem wbb war ein traum :D
jetzt muss ich mich nur noch durchkämpfen :eek: