[quote=“rgj”]Dat is niet helemaal waar. Als je LIKE gebruikt met een wildcard (% of ?) aan het begin, kan geen gebruik worden gemaakt van indexen. LIKE ‘%kema’ kan immers zowel ‘alkema’ als ‘zalkema’ matchen.
Maar als je % op het einde gebruikt, dan is dat probleem er niet. ‘34%’ matched alleen huisnummers die alfabetisch met 34 beginnen. Dus 34-a, 34/AB of 341. Maar niet 12 en ook niet 9.[/quote]
Ben ik toch niet volledig met je eens.
Ook in fs2005.php gaat het fout.
voorbeeldje, woon je op postcode 1234AB met huisnr 10 toevoeging A.
zoek je op 1234AB huisnr 10, komt er geen resultaat.
Inderdaad zoeken op “10%” zou een oplossing kunnen zijn…
echter wat je zegt over casten als integer, dat kan inderdaad… helaas kun je dat resultaat niet opnemen in je where clause.
Dus eigenlijk heb je niet zoveel aan het als integer gecaste huisnr.
Daarnaast krijg je bij het zoeken op 10% ook huisnr 100-109 en nog hogere huisnrs.
vervelender indien je zoekt op huisnr 1-9 want dan krijg je echt veel hits.
opzich natuurlijk niet erg als je handmatig iets opzoekt, wel vervelend tijdens een automatisch zoekproces 
Dus nogsteeds blijf ik erbij dat het opsplitsen met bovenstaande script hiervoor de beste oplossing is.