login  Naam:   Wachtwoord: 
Registreer je!
 Forum

images en info uit database halen

Offline JosB - 17/05/2009 11:37
Avatar van JosBNieuw lid Hoi,

Ik haal plaatjes en de info dat er bij hoort uit de volgende code;
Plaatscode: 136517

Nu snap ik alleen niet hoe ik maar 1 item per pagina kan krijgen. 

Het is de bedoeling dat er maar 1 item per pagina komt en dat de bezoekers dus op een knop moeten klikken om naar de volgende pagina te gaan en de volgende item uit de database zien.

Ik hoop dat ik begrijpelijk overkom  

Alvast bedankt

5 antwoorden

Gesponsorde links
Offline Sander1993 - 17/05/2009 11:42 (laatste wijziging 17/05/2009 11:44)
Avatar van Sander1993 PHP interesse je kijkt of er een id is dus zo:
  1. if(!empty($_GET['id'])) { //code

als dat er is, is je query:
  1. $query = "SELECT * FROM portfolio ORDER BY id DESC LIMIT ".$_GET['id'].",".$_GET['id']+1."";

als er geen id is, is je query:
  1. $query = "SELECT * FROM portfolio ORDER BY id DESC LIMIT 0,1";


edit:

en zo krijg je dus bijv:
pagina.php?id=1
dat is het eerste item
pagina.php?id=3
is bijv het 3de item
en pagina.php is het eerste item

de knoppen maak je dus zo:
  1. echo '<a href="'.$_GET['id']-1.'">vorige</a> | <a href="'.$_GET['id']+1.'">volgende</a>';
Offline JosB - 17/05/2009 12:00
Avatar van JosB Nieuw lid Hoi Sander,

Ik heb nu het volgende

Plaatscode: 136518

Alleen krijg ik nu totaal een witte pagina 

Ergens doe ik iets heel erg verkeerd
Offline Sander1993 - 17/05/2009 13:59 (laatste wijziging 17/05/2009 14:02)
Avatar van Sander1993 PHP interesse wat je fout doet is je plaatst gewoon de query's onder elkaar, terwijl je de ene query moet gebruiken als er een id is, en de andere als er geen is

edit:
en maak even een bestandje in dezelfde map aan met dit erin:
display_errors = On
en noem t php.ini
kan je iig ook de errors zien
Offline anton - 17/05/2009 15:15
Avatar van anton Lid haal gewoon alles op de zelfde pagina eruit.
tel dan de rows, laat het script evenveel links aanmaken met een get['id'] en zet dan hetzelfde aantal links als volgt:
<a href="?<? echo $_get['id'] ?>"><? echo $_GET['id'] ?></a>

snhappie ongeveer?
ik ben nu wel niet zoooo goed met php maar dat is hoe ik het zou doen...weetje (dit wil ik gewoon even melden) mensen proberen te helpen, al is het maar een poging tot, leert mezelf ook al veel 
Offline JosB - 17/05/2009 16:16
Avatar van JosB Nieuw lid hoi Anton, ik snap niet zo goed wat/hoe je het bedoelt. Ik ben op het gebiet van php en zo een complete noob. html kan ik wel een beetje en zo, maar php niet.

ik heb even een plaatje gemaakt om het te verduidelijken

[img]http://www....gif[/img]
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.207s