login  Naam:   Wachtwoord: 
Registreer je!
 Forum

ID + en -

Offline thomasje - 09/01/2008 20:15 (laatste wijziging 09/01/2008 20:18)
Avatar van thomasjeMySQL beginner Ik heb de volgende code
  1. <?PHP
  2. $getal1 = $_GET['id'];
  3. $getal2 = 1;
  4.  
  5.  
  6. function verschil($getal1,$getal2)
  7. {
  8. $som = $getal1 - $getal2;
  9. return $som;
  10. }
  11. ?>
  12. <?PHP
  13.  
  14. function optellen($getal1,$getal2)
  15. {
  16. $som = $getal1 + $getal2;
  17. return $som;
  18. }
  19. ?>

En met de vorige en volgende neerzetten:
  1. <table align="center" width="635">
  2. <tr>
  3. <td align="left"><a href="?id=<? echo verschil ($getal1,$getal2); ?>">Vorige.</a> </td>
  4. <td align="right"><a href="?id=<? echo optellen ($getal1,$getal2); ?>">Volgende.</a></td>
  5. </tr>
  6. </table>

Hoe kan ik nu instellen dat hij zodra id 1 is hij vorige niet meer weergeeft?

RE: En hoe kan ik het instellen dat hij na id 9 weer naar id 1 gaat?

2 antwoorden

Gesponsorde links
Offline Bart - 09/01/2008 20:57
Avatar van Bart PHP expert Bedoel je; 9+3 = 12, dus moet ie bij 3 staan?
$newId = $id{1};
$newId--;
In de eerste regel pakt ie het 2e teken, dus 12 -> 2,
op de tweede regel verlagen met 1.
Omdat ie 1 omlaag moet doordat je telt tot 9 ipv 10
Offline thomasje - 10/01/2008 16:36
Avatar van thomasje MySQL beginner Nee ik wil graag dat hij als hij bij 1 staat niet verder terug kan,
en als je bij id=9 staat als je dan op volgende klikt hij weer naar id=1 gaat.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.199s