War Statistiken!

vodka

Mitglied
Hallo wollte mal fragen wie man eine War Statistiken macht also z.b.wie hier:

sot.ch

Oben steht:

Clanwar Statistiken: Alle Clanwars: 10 Gewonnen: 5 Verloren: 4 Unentschieden: 1

Was muss ich machen das z.b. alle Clanwars zählt etc...?
 
Wie wäre es, wenn du dein Problem mal genauer erläuterst?!

Hast du bereits ein selbst geschriebenes Script?
Wenn ja, denn beschreib uns mal, wo die Daten gespeichert werden usw.

Wenn du keins hast, dann kann ich mich ohne schlechtes Gewissen Horusab anschließen :)
 
Ja habe selbst das War script gemacht!

Tabelle:


CREATE TABLE `rwars` (
`id` int(11) NOT NULL auto_increment,
`clanname` varchar(50) NOT NULL default '',
`clanpage` varchar(255) NOT NULL default '',
`wir` varchar(20) NOT NULL default '',
`sie` varchar(30) NOT NULL default '',
`typ` varchar(20) NOT NULL default '',
`maps` varchar(20) NOT NULL default '',
`bild` text NOT NULL,
`datum` varchar(40) NOT NULL default '',
PRIMARY KEY (`id`)


Und kannst du mir weiterhelfen?
 
is da schon was drin?
wenn nicht, solltest du was einfügen :)
dann kannst du es mit den standard sql befehlen abrufen.
z.b.
mysql_query("select * from rwars");

dann das alles noch ausgeben.
wie schon gesagt, am besten suchst du mit google ein tut zu php mit mysql. ^^

mfg horusab
 
Spielt Ihr hier Frage-Antwort-Spielchen?

@vodka:
Du hast bisher EINE lausige SQL-Anweisung gepostet, die hier weder jemandem hilft noch über den Sachverhalt hinwegtäuscht dass eigentlich nicht mal du weisst, was du damit anfangen willst!

Schau Dir mal das Script an:
vWar
 
Wenn ich das richtig verstanden hab, willst du nur die jeweilige Anzahl ausgelesen haben ?!

$anzahl_total=mysql_numrows(mysql_query("SELECT * FROM rwars"));
$anzahl_won=mysql_numrows(mysql_query("SELECT * FROM rwars WHERE wir>sie"));
$anzahl_lost=mysql_numrows(mysql_query("SELECT * FROM rwars WHERE wir<sie"));
$anzahl_draw=mysql_numrows(mysql_query("SELECT * FROM rwars WHERE wir=sie"));


ganz einfach...in den eben definierten Variablen hast du dann die jeweilige Anzahl die du ganz normal per echo ausgeben kannst.

Hoffe, dass ichd as hier richtig verstanden habe ;)
 
Zurück