In mijn database heb ik records zitten met getallen. Nu krijg ik uit de vorige pagina zo een getal. (Noem het maar voor het gemak id). Wat ik wil is, het record (getal) wat daar net onder zit.
Voorbeeld de getallen 45,46,49,50,51. (47 & 48 bestaand dus niet) Krijg ik 51, dan wil ik record 50 uit mijn array filteren. Dit werkt ook. Maar als ik dan 49 uit mijn vorige pagina krijg, dan wil ik getal 46 uit het array halen.
Ik weet het, dit is een n00b vraag, maar ik kom er niet echt uit, hoe ik die loops ook draai of keer.
Voorbeeld de getallen 45,46,49,50,51. (47 & 48 bestaand dus niet) Krijg ik 51, dan wil ik record 50 uit mijn array filteren. Dit werkt ook. Maar als ik dan 49 uit mijn vorige pagina krijg, dan wil ik getal 46 uit het array halen.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <? include ("connect.php3"); //database connectie $query="select id from dejuistetabel"; $resultaat=mysql_query($query); for ($counter=--$id; $counter > 1; $counter--) { while ($lijst = mysql_fetch_array($resultaat) ) { if ( $lijst[id] == $counter ) echo "de gewenste waarde is : $lijst[id]"; } } ?> |
Ik weet het, dit is een n00b vraag, maar ik kom er niet echt uit, hoe ik die loops ook draai of keer.