also ... ^^
Ich bin an einem Tippspiel dran.
jetzt habe ich mal die Punktesystem und brauche ein Rangsystem.
Jedoch brauche ich die Gesamte Anzahl Punkte.
Das Problem ist, ich weiss nicht, wie ich das zusammenrechne.
Besten Dank im Voraus für eure Hilfe!
Punkte:
Das zeigt mir folgendes an:
[COLOR=red]
Wie kriege ich diese Punkte alle zusammenaddiert für den User?[/COLOR]
Ich bin an einem Tippspiel dran.
jetzt habe ich mal die Punktesystem und brauche ein Rangsystem.
Jedoch brauche ich die Gesamte Anzahl Punkte.
Das Problem ist, ich weiss nicht, wie ich das zusammenrechne.
Besten Dank im Voraus für eure Hilfe!
Punkte:
PHP-Code:
<?php
//Datenbankverbindung
include "connect.php";
//startpunkte
$punkte = "0";
//Ergebniss des Spiels raussuchen
$erge = "SELECT * FROM Ergebniss ORDER BY Manschaftx";
$ausd = mysql_query($erge);
while($ajd = mysql_fetch_object($ausd)) {
$eta = "$ajd->Teama";
$emx = "$ajd->Manschaftx";
$emy = "$ajd->Manschafty";
$etb = "$ajd->Teamb";
//Tipps der User raussuchen
$ausl = "SELECT * FROM Tip WHERE Manschaftx
LIKE '$emx' XOR '$emy'";
$befehl = mysql_query($ausl);
while($ausg = mysql_fetch_object($befehl) ) {
$tmi = "$ausg->Mitglied";
$tta = "$ausg->Teama";
$tmx = "$ausg->Manschaftx";
$tmy = "$ausg->Manschafty";
$ttb = "$ausg->Teamb";
//Abfrage, ob Tip Sieg, Gleich oder Nlage angibt
if($tta>$ttb) {
$fraget = "sieger";
}
else {
if($tta===$ttb) {
$fraget = "gleich";
}
else {
if($tta<$ttb) {
$fraget = "nlage";
}
}
}
//Abfrage, ob Ergebniss Sieg, Gleich oder Nlage ist
if($eta>$etb) {
$fragee = "sieger";
}
else {
if($eta===$etb) {
$fragee = "gleich";
}
else {
if($eta<$etb) {
$fragee = "nlage";
}
}
}
//Abfrage, ob Tip und Ergebniss uebereinstimmen
if($fraget===$fragee) {
$a = $punkte+1; //sollte Ergebniss und Tipp èbereinstimmen, so gibt es einen Punkt
}
else {
$a = $punkte+0;
}
//im Browser wird ausgegeben, Was User getippt
// hat, wie das resultat ist und ob User 1 Punkt bekommen
//hat fuer das Spiel
echo "Resultat war: " . $emx . " " . $eta . " VS "
. $etb . " " . $emy . "Der
User " . $tmi . " hat " . $a . " Punkte,
da er " . $tmx . " " . $tta . " VS " . $ttb .
" " . $tmy . " getippt
hat<br><br>";
}
}
?>
Das zeigt mir folgendes an:
Resultat war: Deutschland 2 VS 0 Polen Der User Säbo hat [COLOR=red]1 Punkte[/COLOR] , da er Deutschland 3 VS 1 Polen getippt hat
Resultat war: Deutschland 2 VS 0 Polen Der User calatino hat [COLOR=red]1 Punkte[/COLOR] , da er Deutschland 1 VS 1 Polen getippt hat
Resultat war: Deutschland 2 VS 0 Polen Der User Miro hat [COLOR=red]1 Punkte[/COLOR] , da er Deutschland 4 VS 0 Polen getippt hat
Resultat war: Deutschland 2 VS 0 Polen Der User CARLO hat [COLOR=red]1 Punkte[/COLOR] , da er Deutschland 3 VS 0 Polen getippt hat
Resultat war: Deutschland 2 VS 0 Polen Der User mario hat [COLOR=red]1 Punkte[/COLOR] , da er Deutschland 1 VS 0 Polen getippt hat
Resultat war: Deutschland 2 VS 0 Polen Der User Andrju hat [COLOR=red]1 Punkte[/COLOR] , da er Deutschland 2 VS 0 Polen getippt hat
Resultat war: Deutschland 2 VS 0 Polen Der User Robopower hat [COLOR=red]1 Punkte[/COLOR] , da er Deutschland 2 VS 1 Polen getippt hat
Resultat war: Österreich 0 VS 1 Kroatien Der User CARLO hat [COLOR=red]1 Punkte[/COLOR] , da er Österreich 0 VS 1 Kroatien getippt hat
Resultat war: Österreich 0 VS 1 Kroatien Der User Säbo hat [COLOR=red]1 Punkte[/COLOR], da er Österreich 0 VS 2 Kroatien getippt hat
Resultat war: Österreich 0 VS 1 Kroatien Der User calatino hat [COLOR=red]1 Punkte[/COLOR], da er Österreich 0 VS 3 Kroatien getippt hat
Resultat war: Österreich 0 VS 1 Kroatien Der User Miro hat [COLOR=red]1 Punkte[/COLOR], da er Österreich 1 VS 2 Kroatien getippt hat
Resultat war: Österreich 0 VS 1 Kroatien Der User mario hat [COLOR=red]1 Punkte[/COLOR], da er Österreich 0 VS 2 Kroatien getippt hat
Resultat war: Österreich 0 VS 1 Kroatien Der User Andrju hat [COLOR=red]1 Punkte[/COLOR], da er Österreich 1 VS 2 Kroatien getippt hat
Resultat war: Österreich 0 VS 1 Kroatien Der User Robopower hat [COLOR=red]1 Punkte[/COLOR], da er Österreich 0 VS 2 Kroatien getippt hat
etc.
Resultat war: Deutschland 2 VS 0 Polen Der User calatino hat [COLOR=red]1 Punkte[/COLOR] , da er Deutschland 1 VS 1 Polen getippt hat
Resultat war: Deutschland 2 VS 0 Polen Der User Miro hat [COLOR=red]1 Punkte[/COLOR] , da er Deutschland 4 VS 0 Polen getippt hat
Resultat war: Deutschland 2 VS 0 Polen Der User CARLO hat [COLOR=red]1 Punkte[/COLOR] , da er Deutschland 3 VS 0 Polen getippt hat
Resultat war: Deutschland 2 VS 0 Polen Der User mario hat [COLOR=red]1 Punkte[/COLOR] , da er Deutschland 1 VS 0 Polen getippt hat
Resultat war: Deutschland 2 VS 0 Polen Der User Andrju hat [COLOR=red]1 Punkte[/COLOR] , da er Deutschland 2 VS 0 Polen getippt hat
Resultat war: Deutschland 2 VS 0 Polen Der User Robopower hat [COLOR=red]1 Punkte[/COLOR] , da er Deutschland 2 VS 1 Polen getippt hat
Resultat war: Österreich 0 VS 1 Kroatien Der User CARLO hat [COLOR=red]1 Punkte[/COLOR] , da er Österreich 0 VS 1 Kroatien getippt hat
Resultat war: Österreich 0 VS 1 Kroatien Der User Säbo hat [COLOR=red]1 Punkte[/COLOR], da er Österreich 0 VS 2 Kroatien getippt hat
Resultat war: Österreich 0 VS 1 Kroatien Der User calatino hat [COLOR=red]1 Punkte[/COLOR], da er Österreich 0 VS 3 Kroatien getippt hat
Resultat war: Österreich 0 VS 1 Kroatien Der User Miro hat [COLOR=red]1 Punkte[/COLOR], da er Österreich 1 VS 2 Kroatien getippt hat
Resultat war: Österreich 0 VS 1 Kroatien Der User mario hat [COLOR=red]1 Punkte[/COLOR], da er Österreich 0 VS 2 Kroatien getippt hat
Resultat war: Österreich 0 VS 1 Kroatien Der User Andrju hat [COLOR=red]1 Punkte[/COLOR], da er Österreich 1 VS 2 Kroatien getippt hat
Resultat war: Österreich 0 VS 1 Kroatien Der User Robopower hat [COLOR=red]1 Punkte[/COLOR], da er Österreich 0 VS 2 Kroatien getippt hat
etc.
[COLOR=red]
Wie kriege ich diese Punkte alle zusammenaddiert für den User?[/COLOR]
Kommentar