Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   mysql zoeken (https://forum.scholieren.com/showthread.php?t=40523)

pietje63 04-04-2002 14:33

mysql zoeken
 
ik ben al mijn muziek (groot gedeelte althans) in mysql database aan het zetten
daar ben ik nu dus grotendeels klaar mee, en is allemaal gelukt
alleen het zoeken lukt mij nog niet goed
ik kan alleen zoeken met where .. = ..
ik wil eigenlijk ook zoeken op gedeelte van naam; dat zou moeten kunnen met match; maar dat werkt bij mij niet goed :(

ik had de code gekopieerd uit de mysql handleiding, maar dat werkte dus niet goed

heeft iemand hier een andere oplossing voor/ kan iemand even voorbeeld code posten?

Triloxigen 04-04-2002 15:34

gebruik '%' voor en na de vars..

anders phpfreakz

Chimera 04-04-2002 15:34

Simpel. In PHP+SQL:

PHP-code:

$search "test";

$query "SELECT colom FROM tabel WHERE tekstcolom LIKE \"%$search%\"";

$result mysql_query($query); 


Chimera 04-04-2002 15:35

Match gebruik je overigens voor full-text searches. Die zijn at complexer, en niet erg handig als het om VARCHAR columns gaat.

Chimera 04-04-2002 15:36

Citaat:

McLaren schreef:
gebruik '%' voor en na de vars..

Geef een goede uitleg, of zeg gewoon niks. Hij gebruikt match. Dat werkt alleen met full text searches, en daar moet je eerst een full text index voor aanleggen.

pietje63 04-04-2002 15:50

Citaat:

Chimera schreef:


Geef een goede uitleg, of zeg gewoon niks. Hij gebruikt match. Dat werkt alleen met full text searches, en daar moet je eerst een full text index voor aanleggen.

nee, ik gebruik momenteel geen match; want dat werkt niet
ik zal het eens met die procent tekens proberen

dat php op dit forum is nu wel relaxed :D


Alle tijden zijn GMT +1. Het is nu 11:09.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.