Ik heb een script gevonden voor dynamische zoeken. Alleen moet alles in een xml bestand staan (het resultaat). Maar is er ook een oplossing om dit te koppelen aan php/sql? Of moet ik altijd een xml bestand maken?

http://www.w3schools.com/php/php_ajax_livesearch.asp
Nee, absoluut niet. Als je kijkt naar de code zie je onder 'The PHP file' het bestand waar de zoekopdracht wordt uitgevoerd. Daar kan je doen wat je wil, zolang dat bestand maar een string uitspuugt. In dit geval zo te zien overigens een link. Waar de content vandaan gehaald wordt (xml, database, ander bestand of ingetikt door kabouters) maakt niet uit.
in dat stuk php script kun je zelf vanalles doen.

de vraag komt binnen met $_GET['q'] en het resultaat lijkt te bestaan uit een string als

<a href="iets" target="_blank">....</a><br><a href="iets" target="_blank">....</a> .....

Dat stuk kun je zelf inrichten.

Als je $_GET['q'] gebruikt in een query, dan kan dat.
Idem, als je in een plaintext file zoekt of als je een postcode database raadpleegt.


Als je response maar gelijk blijft qua opbouw

Reageren