Avatar billede thorus Nybegynder
16. september 2003 - 13:00 Der er 4 kommentarer og
1 løsning

MATCH søgning?

// Ingri1 check
if ($ingre1 != "")
{
$INGRE1 = "AND (MATCH (ingre) AGAINST ('$ingre1'))";
}
else
{
$INGRE1 = "";
}

// Ingri2 check
if ($ingre2 != "")
{
$INGRE2 = "AND (MATCH (ingre) AGAINST ('$ingre2'))";
}
else
{
$INGRE2 = "";
}

// Ingri3 check
if ($ingre3 != "")
{
$INGRE3 = "AND (MATCH (ingre) AGAINST ('$ingre3'))";
}
else
{
$INGRE3 = "";
}

// Ingri4 check
if ($ingre4 != "")
{
$INGRE4 = "AND (MATCH (ingre) AGAINST ('$ingre4'))";
}
else
{
$INGRE4 = "";
}

// Ingri5 check
if ($ingre5 != "")
{
$INGRE5 = "AND (MATCH (ingre) AGAINST ('$ingre5'))";
}
else
{
$INGRE5 = "";
}


if ($Submit != "")
{

$kriterie = "SELECT * FROM ops WHERE verified = '1'
$INGRE1
$INGRE2
$INGRE3
$INGRE4
$INGRE5
";
Avatar billede thorus Nybegynder
16. september 2003 - 13:02 #1
glemte sørme lige sp?

Den gider ikke at søge hvis man skriver et eller flere søgeord som er 3 bogstaver eller mindre
Avatar billede erikjacobsen Ekspert
16. september 2003 - 13:12 #2
"The minimum length of words to be indexed is defined by the MySQL variable ft_min_word_len. See section 4.5.6.4 SHOW VARIABLES. Change it to the value you prefer, and rebuild your FULLTEXT indexes. (This variable is only available from MySQL version 4.0.) "
Avatar billede thorus Nybegynder
18. september 2003 - 22:56 #3
den måde jeg brugere nu med at den match flere ingre ser ud til at fejle..

dvs. den finder opskrifter hvor ikke alle ingre er med som jeg har søgt på..

Hvordan får jeg søgningen til KUN at tage opskrifter som har eks. kalkun OG pesto i tabelen ingre ???

mysql> SELECT * FROM articles
    ->          WHERE MATCH (title,body) AGAINST ('database');
Avatar billede thorus Nybegynder
24. september 2003 - 00:52 #4
ingen som kan hjælpe her?
Avatar billede thorus Nybegynder
17. december 2003 - 15:09 #5
afslutter
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester