26. februar 2009 - 13:29Der er
2 kommentarer og 1 løsning
Mysql fejl
Jeg er ved at lave en fri tekst søgning i en Mysql db: $result = mysql_query("SELECT * FROM arrangement WHERE MATCH (arr_titel,indhold) AGAINST('Law')");
men får denne fejl: MySQL-fejl: Can't find FULLTEXT index matching the column list
Grunden til din fejl er at du ikke har defineret en FULLTEXT i din table. Hvis du bruger phpMyAdmin så gør: Når du opretter din table, så marker (i dit tilfælde) arr_titel og indhold ude i højre side. Der er et lille billede af et "T" dette er fulltext. Når du har markeret dem og lavet din struktur på tabellen skulle der gerne virke. Du kan også kører ALTER TABLE 'arrangement' ADD FULLTEXT ('arr_titel', 'indhold')
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.