Hallo zusammen,
habe folgendes Problem:
das jetzt beschriebene Formular findest Du unter www.auto-mergen.de
Ich habe in einem Suchformular ein Textfeld mit dem Namen "Modell", dass mit einer MySQL-Tabelle verbunden ist.
Wenn ein Benutzer hier eine Modell eingibt z.B. "1,9 TDI" werden alle Modelle gefunden mit "1,9 TDI", aber nicht die in der Datenbank eingetragenen Modelle mit 1.9 TDI.
Wie kann man erreichen, dass sowohl die Modelle mit "." und mit Komma gefunden werden.
Die bisherige Abfrage auf dieses Feld war:
$sql = "SELECT * FROM tblfz WHERE 1=1 ";
if ($fh) // hersteller
$sql .= " AND hersteller='$fh'";
if ($fb) // baureihe
$sql .= " AND baureihe='$fb'";
if ($fm) // modell
$sql .= " AND modell like '%$fm%'";
Gruss Klaus66
habe folgendes Problem:
das jetzt beschriebene Formular findest Du unter www.auto-mergen.de
Ich habe in einem Suchformular ein Textfeld mit dem Namen "Modell", dass mit einer MySQL-Tabelle verbunden ist.
Wenn ein Benutzer hier eine Modell eingibt z.B. "1,9 TDI" werden alle Modelle gefunden mit "1,9 TDI", aber nicht die in der Datenbank eingetragenen Modelle mit 1.9 TDI.
Wie kann man erreichen, dass sowohl die Modelle mit "." und mit Komma gefunden werden.
Die bisherige Abfrage auf dieses Feld war:
$sql = "SELECT * FROM tblfz WHERE 1=1 ";
if ($fh) // hersteller
$sql .= " AND hersteller='$fh'";
if ($fb) // baureihe
$sql .= " AND baureihe='$fb'";
if ($fm) // modell
$sql .= " AND modell like '%$fm%'";
Gruss Klaus66
Kommentar