Sådan finder jeg ud af hvem der har den bedste karakter.
mine tabeller:
CREATE TABLE Kodetip ( id int(11) NOT NULL auto_increment, ip varchar(255) NOT NULL, idet int(9) NOT NULL, vote int(2) NOT NULL, PRIMARY KEY (id) );
CREATE TABLE Kodet ( id int(9) NOT NULL auto_increment, Navn varchar(50) NOT NULL, Placering int(4) NOT NULL, Rating int(4) NOT NULL, Stemmer int(9) NOT NULL, MSN varchar(250) NOT NULL, Tekst longtext NOT NULL, PRIMARY KEY (id) ) TYPE=MyISAM;
Her er koden jeg skal skrive en tabel ud med alle brugere men sorteret på karakteren:
$query = mysql_query("select * from Kodet order by $sort desc limit $i,$delt") or die(mysql_error());
Du bliver næd til at joine de 2 tabeller, hvis du skal trække data ud af en på baggrund af en anden. Prøv evt at læs mere om SQL JOIN her: http://www.w3schools.com/sql/sql_join.asp
jeg har læst det nu, men fatter altså ikke helt hvad det er jeg skal :S nogen der kan skuppe mig lidt igen, evt. give mig noget kode de har i forvejen jeg kan lege med.
Ved ikke omd et betyder noget, men du bør nok lige være opmærksom på at idet, ikke er et unikt felt. Der er mange i Kodetip hvor der står det samme i idet, men de skal jo alle sammen ligges sammen og dividere med hvor mange der er, således at man får gennemsnittet, og det er så det der skal sorteres efter.
Håber det hjalp, og mange tak fordi du prøver Jakobdo.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.