anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Hall of Fame: Einzelwerte als Text anzeigen? https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=888 |
Seite 1 von 1 |
Autor: | Harassim [ Fr 21 Jan, 2005 15:43 ] |
Betreff des Beitrags: | Hall of Fame: Einzelwerte als Text anzeigen? |
Hi, ich stehe vor folgendem Problem. Und zwar möchte ich in einer Bestenliste wie denen aus hof.php einen Abfragewert von "9999" generell als Text "Disqualifiziert" ausgeben lassen. Dabei soll die nachfolgende, aufsteigende Sortierung nach Fertigkeitswert (FW) beibehalten werden. Beispiel: 1. xy 10 Punkte (FW 25) 2. xy 10 Punkte (FW 30) 3. xy Disqualifiziert (FW 25) 4. xy Disqualifiziert (FW 30) Hier ist die konkrete Abfrage, die ich von hof.php übernommen und modifiziert habe. Alles andere folgt hof.php: if ($subop == "least") { $ow = "DESC"; $gleich = "="; $order = "ASC"; $meop = "<="; }else{ $ow = "ASC"; $gleich = "="; $order = "DESC"; $meop = ">="; } $ungleich = "!="; if ($op2=="schleichenw0"){ $sql = "SELECT name,wschleichen0 AS data1 FROM " . db_prefix("accounts") . " WHERE $standardwhere AND wschleichen0 $ungleich 0 ORDER BY data1 $ow, schleichen $ow, dragonkills $ow LIMIT $limit"; $me = "SELECT count(*) AS count FROM ".db_prefix("accounts")." WHERE $standardwhere"; $adverb = translate_inline("geschicktesten"); if ($subop == "least") $adverb = translate_inline("tollpatschigsten"); $title = ""; if ($fest==1) output("`c`^`bErgebnisse: Die %s Schleicher dieses Wettbewerbs`b`c", $adverb); if ($fest==0) output("`c`^`bErgebnisse: Die %s Schleicher des letzten Wettbewerbs`b`c", $adverb); $tags = array("Minuten"); $table = array($title, $sql, false, $headers, $tags); } Kann mir jemand helfen? Danke im voraus, Harassim |
Autor: | anpera [ Fr 21 Jan, 2005 15:55 ] |
Betreff des Beitrags: | |
Geht es mit: ($variable=0?"Disqualifiziert":"$variable Punkte") im Ausgabestring? |
Autor: | Harassim [ So 23 Jan, 2005 23:39 ] |
Betreff des Beitrags: | |
Fast. Es funktioniert mit "==": output_notl("<td align='right'>%s</td>", ($val==0?"`4Disqualifiziert`&":"$val"), true); Vielen Dank! |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |