Hej!
Hur kan jag fixa så att min gästbok endast vissar 10st inlägg per sida?
Gästbok
3 svar · 246 visningar · startad av vicktor
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 ) {
...
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.
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. :)