php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.02.2007, 10:54  
Erfahrener Benutzer
 
Registriert seit: 17.11.2003
Beiträge: 212
R4v3r
Standard Problem mit den Fulltext Keys

Hallo!

Ich habe eine MATCH AGAINST suche, welche über zwei Spalten sucht, nur leider werden nur Ergebnisse aus Spalte 1 angezeigt, nicht aber die aus Spalte 2.

Hier das Query:

Code:
SELECT
	*
FROM
	products
WHERE
	MATCH(name, description) AGAINST ("'.$query.'")
Die Spalten habe ich mit folgendem Befehl als "FULLTEXT" deklariert:

Code:
ALTER TABLE `products` ADD FULLTEXT (`name`, `description`)
Lt. der Info Seite von mysql und diversen Forenbeiträgen, die ich bei Google gefunden habe, sollte es klappen. "name" ist übrigens VARCHAR und "description" ist TEXT.

Weiß jemand, wo das Problem liegt?
R4v3r ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 16.02.2007, 12:04  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Was steht in $query, was steht in den zu treffenden Spalten von name und description?
Welchen Wert liefert dir MATCH AGAINST als Relevanz?
Zergling-new ist offline   Mit Zitat antworten
Alt 16.02.2007, 12:41  
Erfahrener Benutzer
 
Registriert seit: 17.11.2003
Beiträge: 212
R4v3r
Standard

jetzt bin ich etwas verwirrt.... hatte das Script mit den Änderungen (zuvor sollte es nur in "description" suchen) nur auf dem FTP Server angeschaut, aber nicht lokal.

Auf dem Server klappt es nicht, Lokal schon.

Ich habe dann die FULLTEXT-Indizes verglichen und gesehen, dass ich Lokal einen Index über name UND desctiption habe und jeweils einen für name und einen für description.

Habe dann auch auf dem Server zusätzlich jeweils einen Index für name und einen für description angelegt, aber es klappt weiterhin nicht. Es weichen nur die Bezeichnungen für die Indizes leicht voneinander ab.

Die MySQL Versionen liegen recht nah beieinander (Lokal: 5.0.27; Server: 5.0.26), daran sollte es also nicht liegen...

Woran kann das liegen?
R4v3r ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
MATCH .... AGAINST ... Problem Denise Datenbanken 4 21.03.2007 20:05
MySQL-Abfrage / Fulltext Search / ERROR (Coca Cola alle!) SvenLittkowski Datenbanken 1 01.10.2006 02:25
Volltext-Suche Problem - 2 verschiedene Tabellen Datenbanken 1 18.09.2006 16:32
Problem bei Volltextsuche rabatz Datenbanken 1 17.08.2006 14:05
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
Can't find FULLTEXT index matching the column list [MYSQL] Cytrix PHP Tipps 2006 1 16.02.2006 13:02
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
#1191 - Can't find FULLTEXT index matching the column list ? Cytrix Datenbanken 4 06.02.2006 22:58
2 verschachtelte while Schleifen. Großes Performanceproblem Datenbanken 3 30.05.2005 12:52
[Erledigt] Problem mit Übergabe einer Klasse in PHP4 PHP-Fortgeschrittene 10 08.01.2005 21:00
Smarty und PHP-Skript Problem PHP Tipps 2004-2 2 03.12.2004 22:27
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
tabellen problem HTML, Usability und Barrierefreiheit 15 11.06.2004 14:26

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php class text key search

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:54 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.