Hallo,
ich habe eine MySQL DB und eine Tabelle namens "c_points"
dort sind die Felder:
id | nick | points_all | points_old
und der benutzer:
1 | Dennis | 12 | 0
nun will ich die Punkte ausgeben - kein problem: echo $row->points_all;
aber damit nicht sondern, ich will ab einer bestimmten punktezahl über einen echo-Tag etwas anderes da stehen haben.
beispiel:
Zwischen 0 und 10 Punkten soll dort stehen:
"Du bist unter 11 Punkte"
Ab 10 bis 30 Punkte:
"Du bist unter 30 aber über 10 Punkte"
Und so weiter und so das ich mir das auch selber anlegen kann...
ich habs schon mit if und elseif versucht:
nur damit geht es nicht da das zweite elseif dann nicht mehr ein ">" enthalten darf...
mit switch gehts auch net:
da müsste ich ja dann für jeden punkt soetwas eintragen und bei einem system mit mindestens 1.000.000 Punkten wäre die datei schön groß mit über ca. 2 Millionen zeilen...
kann mir jemand sagen was ich doofen (^^) falsch gemacht habe???
bzw. mir tips geben???
Greetz,
Dennis (Aerzte-Fan1990)
ich habe eine MySQL DB und eine Tabelle namens "c_points"
dort sind die Felder:
id | nick | points_all | points_old
und der benutzer:
1 | Dennis | 12 | 0
nun will ich die Punkte ausgeben - kein problem: echo $row->points_all;
aber damit nicht sondern, ich will ab einer bestimmten punktezahl über einen echo-Tag etwas anderes da stehen haben.
beispiel:
Zwischen 0 und 10 Punkten soll dort stehen:
"Du bist unter 11 Punkte"
Ab 10 bis 30 Punkte:
"Du bist unter 30 aber über 10 Punkte"
Und so weiter und so das ich mir das auch selber anlegen kann...
ich habs schon mit if und elseif versucht:
PHP-Code:
if ($pointsA < "10")
{
echo "Die Zahl ist kleiner wie 10
";
}
elseif ($pointsA > "9")
{
echo "Die Zahl ist größer wie 10
";
}
else
{
echo "Garnichts von beiden!";
}
mit switch gehts auch net:
PHP-Code:
switch ($pointsA)
{
case 1 :
echo "Die Zahl ist eins.";
break;
case 10 :
echo "Die Zahl ist zehn.";
break;
default :
echo "Weder noch.";
}
kann mir jemand sagen was ich doofen (^^) falsch gemacht habe???
bzw. mir tips geben???
Greetz,
Dennis (Aerzte-Fan1990)
Kommentar