För att dela upp resultatet på flera sidor kan du använda följande:
http://cgi.webforum.nu/wf/Forum12/HTML/000457.html
------------------
/Tor
Även dom som inte vågar leva dör nån gång.
3 svar · 154 visningar · startad av Qonos
hmm nu e jag helt lost.. :(
jag behöver en kod-fnutt som listar upp alla vykorten i en tabel med 4 celler i varje rad, men även delar in det hela i sidor, så när man visat 20 kort (default, men vill ha så att man själv kan välja detta) så skall den börja på en ny sida och sen skall jag få sidnummer 1 2 3 4 5 6 som man kan klicka på...
har du en sådan kod, eller vat du var man kan hämta den.. för jag har noll koll på hur man skall göra detta, det enda jag vet är att jag skall ha det så *S*
För att dela upp resultatet på flera sidor kan du använda följande:
http://cgi.webforum.nu/wf/Forum12/HTML/000457.html
------------------
/Tor
Även dom som inte vågar leva dör nån gång.
$sidraknare=0;
$antalpersida=3;
$sida=$sidraknare*$antalpersida;
$resant=mysql_query("select count(*) as cc from postcard where category = ".$category." and status = 1 order by id desc");
if(mysql_numrows($resant)>0)
$antalposter=mysql_result($resant,0,"cc");
$antalsidor=$antalposter/$antalpersida;
$antalsidor=Ceil($antalsidor);
$aktuellsida=$sidraknare+1;
$sqlquery = "SELECT * FROM postcard where category = ".$category." and status = 1 order by id desc LIMIT ".$sida.",".$antalpersida;
$rs = sql_query($sqlquery);
if($sidraknare>=0){
echo "Sida $aktuellsida av $antalsidor [ ";
if (isset($nyord))
{
$nyord=UrlEncode($nyord);
}
for($i=1; $i<$antalsidor+1; $i++) {
$nysidraknare=$i-1;
if($aktuellsida==$i)
echo "<b> $i </b>";
else
echo " <a href=\"index.phtml?category=".$category."&sidraknare=$nysidraknare\">$i</a> ";
}
echo "]<br><br><br>";
}
while ($Postcards = mysql_fetch_array($rs))
{
$last_sent_jpg = '../image/ecards/small/'.$Postcards["id"].'.jpg';
$last_sent_gif = '../image/ecards/small/'.$Postcards["id"].'.gif';
if(file_exists($last_sent_jpg)) {
echo " <img src=\"$last_sent_jpg\" width=\"100\" border=\"0\" alt=\"\">";
}
elseif(file_exists($last_sent_gif))
{
echo " <img src=\"$last_sent_gif\" width=\"100\" border=\"0\" alt=\"\">";
}
}
if($sidraknare>=0){
echo "<br><br>Sida $aktuellsida av $antalsidor [ ";
if (isset($nyord))
{
$nyord=UrlEncode($nyord);
}
for($i=1; $i<$antalsidor+1; $i++) {
$nysidraknare=$i-1;
if($aktuellsida==$i)
echo "<b> $i </b>";
else
echo " <a href=\"index.phtml?category=".$category."&sidraknare=$nysidraknare\">$i</a> ";
}
echo "]<br>";
}
jag får samma tre bilder att visas på varje sida :(
men jag tror jag vet varför men jag har noll koll på hur jag skall fixa det
a just det, något annat oxå. Den verkar inte byta sida när jag klickar på de andra siffrorna för det är ettan som är fet hela tiden
[Redigerat av Qonos den 02 jul 2001]