Archief - mysql : wildcards gebruiken

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Khunah

Legacy Member
hallo mensen,


Ik zou graag in een database kunnen zoeken met wildcards met Mysql en PHP. Helaas, dit lukt me niet ... :sad:

PHP:
$zoekterm= $_POST["zoekterm"];

$zoeken=   "SELECT artnr, cat, naam, prijs, datum
		FROM artikels
		where naam='$zoekterm' ";

Als ik nu "VOETBAL" het als zoekterm, kan ik deze enkel vinden in de database als ik "VOETBAL" ingeef in mijn zoekveld.

Mijn vraag is nu : hoe zorg ik ervoor dat ik het ook krijg wanneer ik bijvoorbeeld "BAL" ingeef als zoekterm :confused:

merci bij voorbaat

killer bel

Legacy Member
$zoeken= "SELECT artnr, cat, naam, prijs, datum
FROM artikels
where naam= like('$zoekterm') ";

zoiets dacht ik toch.. alléé, ik weet dat het iets met like was, geef eens is in google mysql - like in en ge zult wel meer te weten komen

Khunah

Legacy Member
hartelijk dank killerbel!

na vlug opzoekwerk hierover is het me gelukt!

Ik post hieronder even de oplossing voor de mensen die dit later willen gebruiken

PHP:
$zoeken=    "SELECT artnr, cat, naam, prijs, datum
					FROM artikels
					where naam LIKE ' %$zoekterm%' ";

bedankt, ik ben weer een stapje dichter bij men 2de jaar hogeschool :woohoo:

servi

Legacy Member
moderator noot :
je topic bevat geen prefix, een verkeerd prefix of heeft een onduidelijke titel.
Gelieve een duidelijke titel met een bijhorend correct prefix te gebruiken.
Voor meer informatie over prefixen kan je terecht op regels en prefixen !!!.
Je topic is aangepast en je hebt een een waarschuwing gekregen, gelieve in het vervolg er op te letten.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan