$term = $_POST['term'];
$sql = mysql_query("select * from datenbank where fabrikat like '%$term%' or modell like '%$term%'");
ABER, in einigen Feldern sind Werte eingetragen, z.B. "281" (mm-Angabe).
Nun möchte ich aber auch diesen Eintrag finden, wenn ich 280 oder 279 eingebe.
Kann ich das mit NEAR machen? Wo ist der Unterschied zu LIKE?
Das ist mit LIKE nicht zu vergleichen, auch nicht gegenteilig.
Karsten Ude
-={ Das Mädchen für alles }=- Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Naja, wenn die Inhalte als Gleitkommazahlen vorliegen, schon. Ob das auch bei Ganzzahlen (also Integer) klappt, weiß ich jetzt auch nicht genau.
Karsten Ude
-={ Das Mädchen für alles }=- Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Holger hat geschrieben:Mir wurde empfohlen, mysql_real_escape_string() zu verwenden. http://php.net/manual/en/function.mysql ... string.php
Wie verwende ich das?