16. marts 2007 - 16:21
Der er
8 kommentarer og 1 løsning
Vis ikke første 3 udtræk fra db'en
Hej. Jeg har en funktion, som viser mine nyheder. Er det muligt at gøre sådan, at den ikke viser de første 3 udtræk? I så fald hvordan?
Annonceindlæg fra Academic Work Denmark A/S
16. marts 2007 - 16:27
#1
Jeg går udfra du trækker dine nyheder fra en MySQL. Her sætter du et LIMIT på. SELECT * FROM tabel LIMIT 4,10 Ovenstående udtrækker fra nyhed 4 til nyhed 10. /TheEmail
16. marts 2007 - 17:16
#2
Perfekt, tak skal du have. Hvor giver jeg dig point?
16. marts 2007 - 18:08
#3
det var så lidt
17. marts 2007 - 12:18
#4
Jeg har lige et tillægs-spørgsmål, som jeg håber I kan hjælpe mig med. Er muligt at have to limits? Altså, jeg vil gerne have at den har limit LIMIT 4,10 i 1 situation, men 5,10 i en anden situation. Limit skal være på 4,10 hvis der i tabellen "Nyheder" findes data, hvor "nyheds-label" = 1 og 5,10 hvis der ikke gør. Er det muligt?
17. marts 2007 - 16:35
#5
$sqlcountlabel = "SELECT * FROM tabel WHERE `nyheds-label` = '1'"; $execsqlcountlabel = mysql_query($sqlcountlabel); $numberoflabel = mysql_numrows($execsqlcountlabel); if($numberoflabel < 1) { $limit = "5"; } else { $limit = "4"; } $sqlnews = "SELECT * FROM tabel LIMIT $limit,10"; $execsqlnews = mysql_query($sqlnews);
17. marts 2007 - 16:36
#6
Funktionen til at tælle antal poster hedder vidst: mysql_num_rows og ikke mysql_numrows
17. marts 2007 - 16:38
#7
Jeg havde oprettet en ny tråd med spg., da jeg ikke vidste, om man kunne give point 2 gange i træk, så jeg ahvde allerede fået svar. Men tak for dit svar ligeledes, skal nok smide point til dig også.
17. marts 2007 - 16:55
#8
Du skal ikke give mig flere point. Jeg har sgu rigeligt :-)
17. marts 2007 - 16:56
#9
Men du kan give mig karma
Vi tilbyder markedets bedste kurser inden for webudvikling