login  Naam:   Wachtwoord: 
Registreer je!
 Forum

10 ID's per pagina

Offline woods - 19/06/2005 08:37
Avatar van woodsNieuw lid Hallo,
Hoe krijg ik 10 ID's per pagina? :S

Woods

4 antwoorden

Gesponsorde links
Offline nemesiskoen - 19/06/2005 08:43 (laatste wijziging 19/06/2005 14:50)
Avatar van nemesiskoen Gouden medaille

PHP expert
door te zoeken
Offline Donleon - 19/06/2005 14:07
Avatar van Donleon Nieuw lid Moet het met navigatie? of gewoon zo:

$sql = mysql_query("SELECT * FROM (table) ORDER BY id DESC LIMIT 10");
Offline woods - 19/06/2005 18:00
Avatar van woods Nieuw lid het moet op een pagina waar mensen spullen kunnen bekijken (soort webshop maar zonder de shop) 
Offline Legolas - 20/06/2005 11:58
Avatar van Legolas Onbekend Dit navscript werk wel goed:)
  1. <?php
  2. // nav
  3. class pagenav
  4. {
  5. function pagenav ($total, $perpagina, $huidige, $linkstart)
  6. {
  7. // <contstructor>
  8. $this->total = $total;
  9. $this->perpagina = $perpagina;
  10. $huidige = $huidige > 0 ? $huidige : 1;
  11. $this->huidige = $huidige;
  12. $this->linkstart = $linkstart;
  13. // </constructor>
  14. }
  15. function get_startpoint ()
  16. {
  17. // startpunt
  18. $pagina = $this->huidige - 1;
  19. $resultaat = $pagina * $this->perpagina;
  20. return $resultaat;
  21. }
  22. function makenav ()
  23. {
  24. // echo nav
  25. $this->pages = $this->total / $this->perpagina;
  26. $this->pages = ceil($this->pages);
  27. for ($i = 1; $i < $this->pages + 1; $i++)
  28. {
  29. if ($this->huidige == $i)
  30. {
  31. $nav[] = "<B>".$i."</B>";
  32. }
  33. else
  34. {
  35. $nav[] = "<a href='?" . $this->linkstart . "&nav=" . $i . "'><font color='lightblue'>".$i."</font></a>";
  36. }
  37. }
  38. if ($this->huidige != 1)
  39. {
  40. array_unshift($nav, "<a href='?" . $this->linkstart . "&nav=" . ($this->huidige - 1) . "'><font color='lightblue'>Vorige</font></a>");
  41. }
  42. else
  43. {
  44. array_unshift($nav, "Vorige");
  45. }
  46. if ($this->huidige < $this->pages)
  47. {
  48. $nav[] = "<a href='?" . $this->linkstart . "&nav=" . ($this->huidige + 1) . "'><font color='lightblue'>Volgende</font></a>"; // volgende knopje
  49. }
  50. else
  51. {
  52. $nav[] = "Volgende"; // volgende knopje, niet klikbaar
  53. }
  54. $nav = implode (" - ", $nav); // alles weer bij elkaar zetten
  55. return $nav; // retourneren
  56. }
  57. }
  58. ?>

Spreekt voorzich;-)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.2s