Just nu i M3-nätverket
Jump to content

Visa 50 senaste


Strigge

Recommended Posts

Pontus östlund

Om det gäller MySQL så kan du använda en funktion som heter LIMIT

 

$sql = mysql_query("SELECT cols FROM table ORDER BY datum DESC LIMIT 0,50");

 

LIMIT 0,50 betyder att MySQL ska börja på första raden och sen hämta 50 rader!

 

LIMIT 50,50 betyder att MySQL ska börja på rad 50 och sen hämta 50 inlägg, d v s posterna 50 - 100

 

# Poppa P

 

Link to comment
Share on other sites

  • 1 month later...
lupus-dragon.com

hmm

ifall du anv. denna(typ):

<?

if ($x=="") {

$x=0;

}

 

$sql = mysql_query("SELECT cols FROM table ORDER BY datum DESC LIMIT $x,50");

?>

<a href="länken.php?x=<?=£x+50;?>">Nästa 50</a>...

jag tror detta kanske funkar.. har för mig.. det funka för mig iallafall

 

Link to comment
Share on other sites

Nja..Kanske jag som är trött eller nåt. Men jag fick det inte att funka...Den där if satsen vad ska den utföra då? *fundersam*

 

Link to comment
Share on other sites

lupus-dragon.com

.. jo för det första så ska den if sattsen kolla om du har gett $x ett värde... annars får den värder 0 så det blir "LIMIT 0,50"

mn om jag anv. en länk som säger dennasidan.php?x=<?=$x+50?> (då blir det typ 0+50) och hoppar till denna sidan igen då har redan $x ett värde och därför hoppar över if-sattsen

och då blir det "LIMIT 50,50".. eftersom jag har sagt "LIMIT $x,50"

... hehehe jag e lite kass på att förklara men det var mitt bästa :D

 

[inlägget ändrat 2002-04-27 09:55:15 av lupus-dragon.com]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...