Hallo,
ich bin zwar kein Profi in Sachen mysql, aber in diesem Fall liegt der Fehler glaube ich nicht bei mir.
Ich habe versucht eine Abfrage mit MATCH zu erstellen und in phpmyadmin hat sie auch wunderbar funktioniert. Volltext auf zwei Spalten habe ich eingerichtet.
<?php
$query = "SELECT * FROM `Shoptable` WHERE MATCH (`product_name`,`product_description`) AGAINST (`keyword`)"
?>
Nun wollte ich dieselbe Abfrage in ein php-Script einbauen und erhalte immer den Fehler "Unknown column 'keyword' in 'where clause'".
Da ich mir bezüglich der Syntax nicht ganz sicher war, habe ich nochmal eine einfache Abfrage mit LIKE probiert. Die zeigte aber genau den gleichen Fehler.
Ich habe alle(?) Möglichkeiten versucht, aber ohne Erfolg.
Bitte um Hinweise, falls jemand eine Idee hat.
Gruß
twin321
ich bin zwar kein Profi in Sachen mysql, aber in diesem Fall liegt der Fehler glaube ich nicht bei mir.
Ich habe versucht eine Abfrage mit MATCH zu erstellen und in phpmyadmin hat sie auch wunderbar funktioniert. Volltext auf zwei Spalten habe ich eingerichtet.
<?php
$query = "SELECT * FROM `Shoptable` WHERE MATCH (`product_name`,`product_description`) AGAINST (`keyword`)"
?>
Nun wollte ich dieselbe Abfrage in ein php-Script einbauen und erhalte immer den Fehler "Unknown column 'keyword' in 'where clause'".
Da ich mir bezüglich der Syntax nicht ganz sicher war, habe ich nochmal eine einfache Abfrage mit LIKE probiert. Die zeigte aber genau den gleichen Fehler.
Ich habe alle(?) Möglichkeiten versucht, aber ohne Erfolg.
Bitte um Hinweise, falls jemand eine Idee hat.
Gruß
twin321
Kommentar