Suchfunktion Problem

latina1984

Mitglied
Hi Leute, ich habe grad eine Suchfunktion für meine Datenbank in mein Projekt kopiert. Das Problem ist jedoch, dass er mir lediglich nach den Anfangsbuchstaben des vom User eingegeben Wortbegriff sucht. Beispiel:

Ich möchte nach Katze suchen und tippe es ins Textfeld ein. Obwohl ich einen Datensatz "Katze habe" zeigt er mir nix an.Aber wenn ich nur "K" eingebe dann schon...wie kann ich das einstellen dass, er quasi auf beiden Wegen sucht? Einmal nur nach dem Anfangsbuchstaben und dann das ganze Wort? Hier der Quelltext:

<?php
include "config/conn_db.php";
if($_POST['search'] != '')
{

$result = mysql_query("SELECT id FROM Tiere order by desc'^".$_POST['search']."'");
if(mysql_num_rows(mysql_query("SELECT id FROM Tiere order by desc '".$_POST['search']."'")) > 1)
{
while($row = mysql_fetch_array($result))
{
echo '<tr><td>'.$row[name].'</td></tr>';
}
}
else
{
echo '<tr><td>Sorry, no results found!</td></tr>';
}
}
?>

WÄRE SEHR DANKBAR FÜR HILFE!
 

Neue Beiträge

Zurück