Avatar billede mjl Nybegynder
24. november 2002 - 17:36 Der er 13 kommentarer og
1 løsning

Lær mig lige LIMIT - please!!!

Hello der...

Jeg henter noget fra MySQL, men vil bestemme hvad!!!

Jeg bruger PHP og har følgende kode:

$hent_listen = mysql_query("SELECT COUNT(bruger_id) AS talte, bruger_id FROM listen GROUP BY bruger_id ORDER BY talte DESC LIMIT 1");
while ($hentet_liste = mysql_fetch_array($hent_listen)){
$brugerens_id = $hentet_liste["bruger_id"];
}

Dette giver mig den der er reg. flest gange i DB'en - men hvordan skulle det se ud, hvis jeg skulle finde den der havde 3'die flest (altså nummer 3)???
Avatar billede disky Nybegynder
24. november 2002 - 17:39 #1
Lad venligst være med at post PHP kode her.

Men prøv med:
SELECT COUNT(bruger_id) AS talte, bruger_id FROM listen GROUP BY bruger_id ORDER BY talte DESC LIMIT 3,1

Fra post #3 og en frem
Avatar billede morw Nybegynder
24. november 2002 - 17:52 #2
limit 2,1 giver den 3.
Avatar billede mjl Nybegynder
24. november 2002 - 18:09 #3
disky> Er det nødvendigt, at tale så nedladende til folk - det var jo ikke for at ødelægge dit liv, at jeg "kom til" at putte lidt PHP med ind. Spørgsmålet går dog på MySQL...

0,3 var svaret, der gav mig nummer 3
Avatar billede nemeier Nybegynder
24. november 2002 - 18:18 #4
LIMIT start, antal eller LIMIT antal

Første post = 0, dvs. post 3 er nr. 2

LIMIT 2,1 (svar fra morw) er korrekt)
Avatar billede disky Nybegynder
24. november 2002 - 18:29 #5
mjl:
Hvis spørgsmålet går på MySQL hvorfor skal vi så se al den unødvendige PHP kode ?

hvis du synes det var nedladende, så er det fordi du misforstår ting.

Jeg kom bare med bemærkning om PHP koden ikke hører hjemme her.
Avatar billede mjl Nybegynder
24. november 2002 - 19:01 #6
PHP koden, kunne måske anskueliggøre mit mål...man kunne måske være lidt mere rolig, da det jeg ville vide, var 100% MySQL forespørgsel...!!!

Men ok - 1000 tak for altid fin hjælp!!!

Morw må være "point-skraberen" denne gang!

Tak igen...
Avatar billede morw Nybegynder
24. november 2002 - 19:12 #7
Takker ;-D
Avatar billede mjl Nybegynder
24. november 2002 - 19:33 #8
No Problemo ! ;O)
Avatar billede boooboo Nybegynder
24. november 2002 - 19:36 #9
Tja disky, dig og 500 andre gør det også.
Det er ved at være pænt belastende at se på, så når du kommer med dumme kommentarer til spørgsmålet, bliver jeg og mange andre nød til at sige noget.
Så drop det, og koncentrer dig om dine egne spørgsmål
Avatar billede mjl Nybegynder
24. november 2002 - 19:38 #10
Tak...
Avatar billede disky Nybegynder
24. november 2002 - 19:41 #11
boooboo:
Jeg er da rimeligt ligeglad hvad du synes.

Denne gruppe er om MYSQL og ikke om php,asp,jsp,perl,html eller andre mærkeligt ting.

Hvis du ikke kan klare mosten, kan du jo koble dig fra gruppen.
Avatar billede boooboo Nybegynder
24. november 2002 - 19:45 #12
Det er jeg ikke i tvivl om at du er, men det er da temmelig plat at en som dig skal gå og ødelægge folks spørgsmål med smarte bemærkninger.
Det som han lavede, var et eksempel - Men det forstår du jo ikke
Avatar billede disky Nybegynder
24. november 2002 - 19:50 #13
Det er noget pjat folk som dig, skal forsvare at folk spammer i denne gruppe.
Med smarte bemærkninger om at det er et eksempel osv.

bare lige for at vende dine egne udtalelser mod dig selv.

PHP koden gør hverken fra eller til, og det er på tide folk lærer at det IKKE er her det skal postes. Eller skal jeg poste 2500 linier C++ kode for at spørge om en enkelt query midt i det hele (bare for at overdrive lidt)
Avatar billede mjl Nybegynder
24. november 2002 - 20:02 #14
Hold kæft hvor er jeg ked af, at jeg kom til poste noget PHP med her - jeg hader mig selv nu - fy for helvede - jeg begår sgu selvmord. Farvel alle, og prøv at tilgive mig - især dig disky; jeg har ødelagt dit liv, jeg bed det - det var meget ubetænksomt - men nu tager jeg mit liv, det må være straf nok!!

Endnu engang sorry sorry sorry!!!

<?
echo "Undskyld";
?>
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester