Ik kan met één inputveld zoeken in een MySQL database met de SQL LIKE operator zoals bv. onderstaande query:
Nu vraag ik me af hoe bv. een zoekertjeswebsite of een immowebsite die een grote database en veel bezoekers hebben en waar je meerdere zoekcriteria tegelijk kan ingeven in meerdere input en select veldjes ook met de SQL LIKE operator werken?
Werkt dit wel snel en nauwkeurig genoeg als je veel databaserecords hebt en veel gebruikers die vele queries tegelijk uitvoeren?
Zo niet, hoe moet het dan wel vraag ik me af? En hoe kan je zoeken met meer dan één inputveldje en meerdere select dropdowns?
Heb vlug een voorbeeld gemaakt van een search die ik werkende wil hebben: http://codepen.io/anon/pen/zvGKoY
Eventueel iemand een goede uitleg, tutorial of website hiervoor zodat ik het kan leren?
Code:
$query = "SELECT * FROM user WHERE firstname LIKE '%$search%'";
Nu vraag ik me af hoe bv. een zoekertjeswebsite of een immowebsite die een grote database en veel bezoekers hebben en waar je meerdere zoekcriteria tegelijk kan ingeven in meerdere input en select veldjes ook met de SQL LIKE operator werken?
Werkt dit wel snel en nauwkeurig genoeg als je veel databaserecords hebt en veel gebruikers die vele queries tegelijk uitvoeren?
Zo niet, hoe moet het dan wel vraag ik me af? En hoe kan je zoeken met meer dan één inputveldje en meerdere select dropdowns?
Heb vlug een voorbeeld gemaakt van een search die ik werkende wil hebben: http://codepen.io/anon/pen/zvGKoY
Eventueel iemand een goede uitleg, tutorial of website hiervoor zodat ik het kan leren?