V vicktor Medlem sedan okt. 2001 52 inlägg Frågan 10 juni 2002 17:26 #1 Hej!
Hur kan jag fixa så att min gästbok endast vissar 10st inlägg per sida?
S SPiN Medlem sedan mars 2000 7 896 inlägg Använder du en DBMS eller en textfil/xmlfil?
Troligtvis använder du MySQL, då lägger du bara till nyckelordet LIMIT i din SQL-fråga. :)
SELECT * FROM tbl ORDER BY fldDatum LIMIT 0,10
Använder du textfil/xmlfil så får du stanna loopen på 10 bara:
$i = 0;
while ( $i < 10 ) {
...
V vicktor Medlem sedan okt. 2001 52 inlägg Jo jag använder MySql, men hur gör jag nu för att få fram de andra inläggen altså till en annan sida som vissar 10 andra inlägg så det blir 1 2 3 4 osv längst ner ja jag hoppas att du förstår hur jag menar.
S SPiN Medlem sedan mars 2000 7 896 inlägg Jodå, jag förstår. Men jag hjälpte dig bara lite på traven, det är ju alltid roligare att lösa sina problem själv. ;)
Jag kan ge dig ännu en hint, en rätt stor:
$currentPage = $_GET[ 'page' ];
if ( $currentPage == "" || !isset ( $currentPage ) ) {
$currentPage = 0;
}
$currentPage = ( int ) $currentPage;
$mysqlResult = mysql_query ( "SELECT * FROM tbl ORDER BY fldDatum LIMIT " . ( $currentPage * 10 ) . ",10" );
...
Nu är det bara försöka pilla ihop fortsättningen, med andra ord utskriften av data och länkar till de andra sidorna. :)