Avatar billede RJFreelance Praktikant
27. februar 2009 - 10:41 Der er 8 kommentarer og
1 løsning

Finder ikke de nyeste hits

Hejsa
Jeg har 3 udtræk fra min database, alle 3 er limitet med 3, og den skal så hente de nyeste efter ID. Men dette gør den ikke.. Mine querys ser sådan ud:

$query = "SELECT * FROM t_users WHERE type = '1' AND billede1 != '0' ORDER BY id DESC LIMIT 3";

og

$query2 = "SELECT * FROM t_users WHERE type = '2' AND billede1 != '0' ORDER BY id DESC LIMIT 3";

og

$query3 = "SELECT * FROM t_users WHERE type = '3' AND billede1 != '0' ORDER BY id DESC LIMIT 3";

Nogle der kan se nogle fejl der??
Avatar billede erikjacobsen Ekspert
27. februar 2009 - 11:57 #1
Hvad type er dit id-felt, og hvad står der i det?
Avatar billede RJFreelance Praktikant
27. februar 2009 - 17:10 #2
int, og der står tallene fra 1 - xx

:)
Avatar billede erikjacobsen Ekspert
27. februar 2009 - 17:20 #3
Ja, så skal den da vise dem med de største id-værdier. Og det siger du, at den ikke gør. Det kan ikke passe.
Avatar billede RJFreelance Praktikant
01. marts 2009 - 12:19 #4
Nej det er det der er problemet.

Slet ingen der har en idé til en løsning?
Avatar billede erikjacobsen Ekspert
01. marts 2009 - 12:23 #5
Jeg vil nu sige vi mangler oplysninger. Der må være et eller andet galt, som du ikke fortæller om.

Disse id-værdier: de stiger ved hver ny indsættelse, så man kan bruge dem til at finde de nyeste? Og det er kun de nyeste med billeder du vil have?

Hvad står der konkret i t_users, og hvad får du som resultat af den første forespørgsel du har?
Avatar billede RJFreelance Praktikant
01. marts 2009 - 12:31 #6
Ja id'en er sat til at stige med 1 hver gang der oprettes, altså auto_increment.

Ja jeg ønsker kun dem hvor der er indsat et billede.

De felter der er berørt ser således ud:

id              int(15)
type              int(3)
billede1      varchar(100)     

Jeg forstår ikke hvad du mener med hvilket resultat jeg får i den første forespørgsel?
Avatar billede RJFreelance Praktikant
01. marts 2009 - 13:09 #7
Det giver jo ingen mening, nu virker det rent faktisk. Og jeg har intet ændret.

Nå man hvis du vil have point for din tid, kan du smide et svar :)
Avatar billede erikjacobsen Ekspert
01. marts 2009 - 16:42 #8
Nej tak.
Avatar billede RJFreelance Praktikant
01. marts 2009 - 17:44 #9
Bare i orden, jeg lukker så
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