Hi
ich baste gerade an einem Suchscript für meine Datenbank nur will das nicht so richtig laufen.
Ich beschreibe das ganz mal. Das Script hat drei Eingabefelder bei denen der User seine Strasse, seinen Ort und die Art von Müll eingeben kann (dient dazu damit jeder sehen kann wann bei ihm welcher müll abgeholt wird).
Dann hab ich die drei suchvariablen zu einer zusammengefasst und kann nun auch in der DB suchen nur leider nicht 2/3 Begriffe. Ich kann nur entweder die Strasse suchen oder die Art oder den Ort. Ist aber noch nicht so sinvoll da nun keiner eine genaue Angabe bekommt.
---scriptcode---
<?php
$suche = $suche . $suche1 . $suche2 . $suche3;
if ($suche != "") {
$conn_id = mysql_connect("localhost","****","****");
$query = "select * from Abfuhrart where LOCATE(lower(\"$suche\"), lower(Stadt)) != 0 or LOCATE(lower(\"$suche\"), lower(Strasse)) != 0 or LOCATE(lower(\"$suche\"), lower(Art)) != 0 or LOCATE(\"$suche\", Region) != 0";
$result = mysql("muell",$query, $conn_id );
$num = mysql_numrows($result);
---scriptcode---
ich hoffe das mir jemand bei meinem Problem helfen kann.
Bis dann Call
ich baste gerade an einem Suchscript für meine Datenbank nur will das nicht so richtig laufen.
Ich beschreibe das ganz mal. Das Script hat drei Eingabefelder bei denen der User seine Strasse, seinen Ort und die Art von Müll eingeben kann (dient dazu damit jeder sehen kann wann bei ihm welcher müll abgeholt wird).
Dann hab ich die drei suchvariablen zu einer zusammengefasst und kann nun auch in der DB suchen nur leider nicht 2/3 Begriffe. Ich kann nur entweder die Strasse suchen oder die Art oder den Ort. Ist aber noch nicht so sinvoll da nun keiner eine genaue Angabe bekommt.
---scriptcode---
<?php
$suche = $suche . $suche1 . $suche2 . $suche3;
if ($suche != "") {
$conn_id = mysql_connect("localhost","****","****");
$query = "select * from Abfuhrart where LOCATE(lower(\"$suche\"), lower(Stadt)) != 0 or LOCATE(lower(\"$suche\"), lower(Strasse)) != 0 or LOCATE(lower(\"$suche\"), lower(Art)) != 0 or LOCATE(\"$suche\", Region) != 0";
$result = mysql("muell",$query, $conn_id );
$num = mysql_numrows($result);
---scriptcode---
ich hoffe das mir jemand bei meinem Problem helfen kann.
Bis dann Call
Kommentar