Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Turnier auswerten (https://www.gegen-bilderklau.net/thread.php?threadid=176474)
Geschrieben von Baronesse am 20.10.2010 um 15:27:
Turnier auswerten
Hallöchen
ich habe folgendes Problem ich möchte mit einem Klick meine Turniere auslosen.
Und zwar ist es so, dass ich eine Anzahl Starter habe, meinetwegen 20 davon sollen nun beispielsweise 4 Zahlen ausgewertet werden, die sich aber nicht wiederholen.
Wie ich das hinbekomme habe ich bereits herausgefunden, dafür habe ich eine Funktion erstellt, die mir vier aus zehn Ziffern heraus holt. ( For- schleife, die ein Array mit den Zahlen produziert)
Nun komme ich zu meinem Problem, wie bekomme ich es hin, dass die Starter auch eingetragen werden.
Denn bei Platz 1-5 müssen verschiedene Kriterien, erfüllt werden, ebenso müssen die Platzierungen in der Datenbank eingetragen werden, da habe ich das Problem, dass ich nicht weiß, wie ich das realisieren soll.
Würde mich über Hilfe sehr freuen.
Geschrieben von Baronesse am 20.10.2010 um 15:40:
Ich habe die Starter in der Datenbank, ja. (Starter -> Tabelle)
Ich lasse Zählen wie viele Starter habe ich an Tag x meinetwegen 4, wie viele Starter sind es insgesamt am Tag x, meinetwegen 20.
Dann lasse ich per Zufall vier Zahlen ausgeben, die nicht gleich sind.
Die Zahlen sollen mir einfach angeben welchen Platz der Starter belegt hat
Momentan ist es so, dass ich für jeden Starter, den ich habe einmal klicken muss. Es wird dann in die Tabelle Ergebnisse eingetragen.
Ich möchte das einfach so umschreiben, dass ich nur einmal klicken muss und mir die Ergebnisse in die Tabelle Ergebnis gespeichert werden.
Dabei sollen die Plätze aber eben auch nicht doppelt vorkommen.
Geschrieben von Baronesse am 20.10.2010 um 15:45:
Jo jo genau.
Ich brauche aber nur 4 aus 20.
Dabei sollen diese in die Tabelle Ergebnisse geschrieben werden.
Damit wollte ich erstmal schauen ob und wie das ganze funktioniert. Wo ich einfach nicht weiter komme, ist die Frage:
Wie bekomme ich es hin das zum Beispiel für Starter 1: Platz 3, Reitername etc;
für Starter2: Platz 10, Reiternmane etc.
in die Tabelle Ergebnisse geschrieben wird.
Geschrieben von Baronesse am 20.10.2010 um 15:49:
Ich brauche aber einen Platz zwischen 1 und 20 und nicht
1-4
Oder mache ich da gerade einen Denkfehler?
Geschrieben von Baronesse am 20.10.2010 um 15:54:
Wie soll ich es erklären?
Ich Nutze echte Turniere als Vorlage für meine internen Turniere.
Da hat meinetwegen Dressur A 35 Starter, mein Hof hat unter denen 4 eigene Starter.
Ergo brauche ich 4 Plätze aus 35, die von meinen Startern belegt worden sind. Vielleicht ist mein Problem dann ein wenig klarer?^^
Starter1 hat meinetwegen Platz 5, Starter 2 Platz 10, Starter 3 Platz 25 gemacht.
Deswegen brauche ich die verschiedenen Plätze 4 aus 35.
Oder mache ich da gerade einen Denkfehler?
Also ich möchte nicht Platz 1-4 haben sondern 4 zufällige ^^
Geschrieben von Baronesse am 20.10.2010 um 16:03:
Genau und da liegt das Problem, dass ich nicht weiß wie ich denen die Zahlen zuweisen soll.
Die Zahlen sind im Array drin ja.
Geschrieben von Baronesse am 20.10.2010 um 16:09:
Ahh hat sich gerade geklärt ^^
Vielen dank, ich werde es mal so, wie du es meintest, versuchen

mal schauen, was dabei raus kommt und ob es so klappt wie ich es mir vorstelle.
Herzlichen Dank nochmal du hast mir echt weiter geholfen
Geschrieben von Baronesse am 20.10.2010 um 17:06:
Edit:
Fehler gefunden^^
Geschrieben von Baronesse am 20.10.2010 um 17:10:
Haha schon gut, siehe oben.
Ich war dämlich xD
Vielen, vielen, vielen Dank ich könnte dich knutschen
Forensoftware: Burning Board, entwickelt von WoltLab GmbH