webForumDet fria alternativet

Paging, textbaserade databaser

PHP

3 svar · 596 visningar · startad av Simpa

Medlem sedan aug. 20002 992 inlägg
Frågan#1

Hejsan, då försöker vi igen, datorn dog precis när jag skulle klicka på Skapa ny tråd vid förra försöket!

Jag har börjat försöka göra ett pagingsystem, antagligen den svåraste biten till min gästbok, men kört fast lite och vet inte hur jag ska komma vidare, så här ser koden ut:

<?php
if ( isset($antal_storlek) ){
$i = 0;
$ti = 0;
while ($i <= $antal_storlek -1) 
{
     $i = $i + 10;
	 $ti++;
     echo "<a href=\"tyck.php?pagin=" . $ti . "\">" . $ti . "</a> | ";
}
} else { 
echo "-";
}
?>

Detta fungerar, skriver ut 1 | 2 | 3 | 4 | 5 för var 10e rad i min databas, det jag nu vill är att få in det i min loop

for($i = sizeof($innehall)-1; $i >= sizeof($innehall)- $att_loopa; $i--){ 
echo "Text"
}

så att loopen startar på tex den 30:e raden om man valt att se sida 4:a..

Men här jag kört fast lite och kommer inte på någon lösning på det.

Även andra tips på hur man kan få det att fungera på ett bra sätt, saker att tänka på, guider eller dyl mottages gärna :)

mvh

Medlem sedan nov. 20066 inlägg
#2

Sparar du allt i en textfil? Eller använder du en databashanterare?

Medlem sedan mars 20034 471 inlägg
#3

tobbelobb skrev:

Sparar du allt i en textfil? Eller använder du en databashanterare?

Detta måste vi veta för att kunna ge råd.

Ett utmärkt skript för en databaslösning är följande Kjellkod ;) (Skrivet av Kjell som startade wF.) Jag använder den själv. OBS! att två rader måste anpassas så de går ihop med dina tabeller.

Medlem sedan aug. 20002 992 inlägg
#4

Allting är sparat i en textfil, enligt följande

1||01:47 4/4-08||Meddelande||mail@mail.se||Namn||IP
2||01:48 4/4-08||Meddelande||mail@mail.se||Namn||IP

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)