Ik heb een zoek woord die door een html form woord aangestuurd.
Dus ja een zoekmachine
Ik heb nu de volgende php code:
<?php
if($_SERVER['REQUEST_METHOD'] == 'GET' ) {
$result0 = "SELECT * FROM link WHERE MATCH(trefwoorden,beschrijving,titel) AGAINST('+$trefwoord*' IN BOOLEAN MODE) ORDER BY rank DESC";
$query0 = mysql_query ($result0) or die("Er is iets fout gegaan!");
$resultaten0 = mysql_num_rows ($query0);
$pages=intval($resultaten0/ $count);
$result = "SELECT * FROM link WHERE MATCH(trefwoorden,beschrijving,titel) AGAINST('+$trefwoord*' IN BOOLEAN MODE) ORDER BY rank DESC LIMIT $page,$count";
$query = mysql_query( $result) or die("Er is iets fout gegaan!");
mysql_close();
?>
Werkt prima zoekt goed en alles op 1 ding na. Het woord of zin wat ik in type word gezien als 1 gehele string. Dus als ik zoek op auto garage dan laat hij alle records zien met auto er in en met garage er in.
Nu wil ik dat ihj alleen de records laat zien waar ze beide in staan. Dit kan dmv een + voor elk trefwoord neer te zetten.
Nu wil ik dat de zoekmachine dit automatisch gaat doen voor mij en ik denk dat ik de explode en implode functie moet gebruiken
Wie kan mij hier verder mee helpen want het is me nog tot heden niet gelukt !!
610 views