Door
Pierre Web
op 05-01-2017 22:05
gewijzigd op 05-01-2017 22:08
7.871 views
Hallo
Hallo,
Ik probeer de volgende rij uit tabel te halen met:
<?php
$id = $_GET['id'];
$id = ($id+1);
<a href="nieuws.php?id='.$id.'">volgende</a>
$query_nieuws = ("SELECT *
FROM `nieuws` WHERE id = '$id' ORDER BY id DESC LIMIT 1
");
?>
Maar nu komt het ook voor dat een id er niet meer is bijv. id 1 , 2 , 4 (id 3 bestaat niet meer),
en wat als het de laatste of eerste id betreft.
Er moet ook nog een vorige komen
<?php
$id = intval($_GET['id']); // korte, moet toch wel een getal zijn
$result = $mysqli->query($"SELECT * FROM nieuws WHERE id > ".$id." LIMIT 0, 1 ORDER id ASC");
$next_id = mysqli_fetch_row($result);
echo '<a href="nieuws-test2.php?id='.$next_id.'">Volgende</a>';
?>