login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Zoeksysteem op alfabet (Opgelost)

Offline DaanDanoon - 07/01/2013 22:55
Avatar van DaanDanoonLid Hey,

Ik ben bezig aan en website, waar een zoeksysteem op moet komen. Het idee is dat je een alfabet ziet, en wanneer je op een letter klikt, dat alle gebruikers met die letter aan het begin van hun naam tevoorschijn komen.

Hoe kan ik dit uit de database halen? Het hele stuk van SELECT snap ik, dan WHERE erachter. maar dan?

Is er iemand die mijn uitleg snapt en die weet hoe dit werkt?
Alvast bedankt

1 antwoord

Gesponsorde links
Offline marten - 08/01/2013 08:16
Avatar van marten Beheerder er van uitgaande dat je de letter terug krijgt vanuit een GET variabele:

  1. $sSearchLetter = filter_input(INPUT_GET, 'search', FILTER_SANITIZE_STRING);
  2.  
  3. $sQuery = "SELECT * FROM tabel WHERE kolom LIKE '" .$sSearchLetter. "%'";
  4.  
  5. $rResult = mysql_query($sQuery);
  6.  
  7. if (mysql_num_rows($rResult) > 0) {
  8. while($rRes = mysql_fetch_array($rResult)) {
  9. echo $rRes['kolom1'] . ' ' . $rRes['kolom2'];
  10. }
  11. } else {
  12. echo 'Er is niets gevonden';
  13. }


Ik ben hier uitgegaan dat je een 'verouderde' MySQL manier gebruikt. Beter kan je gebruik maken van PDO waardoor het iets anders wordt. Maar het principe blijft hetzelfde.
Bedankt door: DaanDanoon
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.181s