php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.02.2005, 19:29  
Gast
 
Beiträge: n/a
Standard highscore

hallo zusammen,

bei einer normalen highscore ist es ja so, dass der mit den meisten punkten zu oberst ist. da ich nun aber ein spiel habe bei dem es um zeit geht sollte es genau umgekehrt sein.
ich wäre froh wenn mir jemand sagen könnte, wie ich es anstelle, dass es mir alle daten bis auf den plaz umgekehrt ausgiebt.

hier die highscore falsch rum.
http://www.htfgames.com/highscore/gogo-toothy.php
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.02.2005, 19:32  
Gast
 
Beiträge: n/a
Standard

Dann musst du doch nur "order by" beim Select anpassen.

Gruß
phpfan
 
Alt 03.02.2005, 19:45  
Gast
 
Beiträge: n/a
Standard

http://dev.mysql.com/doc/mysql/de/select.html
 
Alt 03.02.2005, 19:46  
Gast
 
Beiträge: n/a
Standard

hallo phpfan und burner.nst,

danke für eure antworten. habe da was im script gelöscht "bei order by" und jetzt gehts.
 
Alt 03.02.2005, 19:48  
Gast
 
Beiträge: n/a
Standard

Ist heute Tag der Gruselscripte? Das ist heute schon das zweite Script, was einfach nur grausam war. Du hast ja mittlerweile den Quellcode aus deinem Posting wiede entfernt, aber hier mal eine lesbarere, und optimiertere Version:
PHP-Code:
<?php 
  
require ("config.inc.php"); 

  
$db mysql_connect($dbserver,$nutzer,$passwort); 

  
mysql_select_db($dbname); 

  
$query "SELECT vorname, nachname, punkte, icon FROM $dbtab ORDER BY `punkte` ASC LIMIT $maxspieler";

  
$result mysql_query($query); 

  echo 
"<?xml version='1.0'?>\n<eintrag>\n"

  while (
$data mysql_fetch_array($result))
  { 
    
$vorname  stripslashes(str_replace("'"""$data['vorname']));
    
$nachname stripslashes(str_replace("'"""$data['nachname']));
    
$punkte   stripslashes(str_replace("'"""$data['punkte']));
    
$icon     stripslashes(str_replace("'"""$data['icon']));

    echo 
"<spieler icon='$icon' vorname='$vorname' nachname='$nachname'>$punkte</spieler>\n"
  } 

  echo 
"</eintrag>\n"

  
mysql_close($db); 
?>
Gruß
phpfan
 
Alt 03.02.2005, 19:53  
Gast
 
Beiträge: n/a
Standard

he cool vielen dank für das schönere script.
 
Alt 03.02.2005, 19:55  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von goody
he cool vielen dank für das schönere script.
Ich hoffe aber, das du daraus wenigstens was lernst. Erst nachdenken, dann programmieren und zwar ordentlich inkl. einrücken.

Gruß
phpfan
 
Alt 03.02.2005, 19:57  
Gast
 
Beiträge: n/a
Standard

alles klar werde ich mir merken danke nochmals.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Highscore mit PHP Torley PHP Tipps 2008 7 27.02.2008 15:21
Average bei Highscore - Mittendrin platzierung cyberholic PHP-Fortgeschrittene 13 24.02.2008 13:45
Mein Flash Highscore - Versucht ihn zu knacken! El Barto Off-Topic Diskussionen 45 02.09.2005 15:46
snake highscore script ... von jedem user nur beste score Madden PHP Tipps 2005-2 15 11.06.2005 13:53
Highscore gegen Cheater schützen. PHP-Fortgeschrittene 13 13.04.2005 14:22
Highscore Datenbanken 5 28.02.2005 11:10
[Erledigt] Online Highscore PHP Tipps 2004-2 2 18.11.2004 15:34
highscore sichern PHP Tipps 2004-2 3 17.11.2004 19:40
HighScore liste erstellen PHP Tipps 2004 4 08.07.2004 22:37


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:06 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.