Avatar billede onlinemanden Nybegynder
15. oktober 2006 - 14:08 Der er 3 kommentarer og
1 løsning

Paging i postkort script

Hej!

Er i færd med at fremstille et postkort-script!

På forsiden skal postkort-billederne præsenteres og med 12 stk på hver side! Og lige nu er det netop den del af scriptet med, at vise billeder på flere sider som volder mig mange problemer!

Har læst masser af indlæg her på Eksperten.dk i håb om, at finde noget jeg kunne bruge! Men endnu har jeg ikke haft held til, at få tingene til, at virke - derfor dette spørgsmål!

Jeg håber at nogen af de mange PHP kyndige som findes i dette forum vil kunne hjælpe mig! Jeg vil gerne, at koden bliver holdt så enkel som muligt således, at jeg har en chance for, at forstå hvad der sker!

Jeg vedlægger herunder den kode som jeg selv har stykket sammen! Det min kode skulle gøre er at vise 3 billeder på siden og link til side 1 og 2! med så sker der ikke mere! Hvad mangler jeg?

I kode eksemplet har jeg blot brugt 6 billeder i databasen og sagt der skulle være 3 på hver side! Håber I kan hjælpe mig! På forhånd tak! Her følger koden:

<html>

<head></head>


<body>
<?

mysql_connect ("localhost","root","");
mysql_select_db("egnescripts");

$fotopath = "C:\\Programmer\\xampp\\htdocs\\postcard\\fotos\\";

if (!isset($start))$start=1;
$max=3;

$q_db_total = mysql_query("SELECT COUNT(id) as total FROM postcardphotos");
$db_total = mysql_result($q_db_total,0);
echo "$db_total<p>";
$sider = $db_total/$max;

$offset = ($start - 1) * $max;

$hent = mysql_query("SELECT * FROM postcardphotos LIMIT $offset,$max");
while ($vis = mysql_fetch_row($hent)) {


echo "<img src='$fotopath$vis[1]'>";

}


for ($side=1; $side <= $sider; $side++) {


echo "<p><a href='?page=$side'>$side </a>";



}

?>


</body>

</html>
Avatar billede jaw Nybegynder
15. oktober 2006 - 14:58 #1
Ligger den et sted, hvor man kan se den "live"?
Avatar billede onlinemanden Nybegynder
15. oktober 2006 - 20:22 #2
Nej siden er ikke uploadet - kører kun lokalt! Men den viser de tre første fotos i databasen og links til side 1 og side 2! Men klikker man på disse links sker der intet! Jo, i url´en skifter den godt nok til side 1 og 2, men det er jo de samme fotos som vises; altså de tre første fra databasen! De tre næste billeder kommer ikke frem!
Avatar billede onlinemanden Nybegynder
17. oktober 2006 - 08:54 #3
lukker denne tråd
Avatar billede sw_red_6 Nybegynder
17. oktober 2006 - 08:56 #4
det kunne være fordi $start ikke for en ny værdi når du går til side 2
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester