Hallo
ich habe in Problem bei der suchfunktion vieleicht könnt ihr mir ja helfen.
Wenn ich über das Formular was suche ,sowie artikel oder marke dann klappt es auch.
Das Problem ist wenn ich nichts suche aber auf suche gehe dann wird die ganze tabele angezeigt
wo liegt mein fehler?
vielen dank
html
php
ich habe in Problem bei der suchfunktion vieleicht könnt ihr mir ja helfen.
Wenn ich über das Formular was suche ,sowie artikel oder marke dann klappt es auch.
Das Problem ist wenn ich nichts suche aber auf suche gehe dann wird die ganze tabele angezeigt
wo liegt mein fehler?
vielen dank
html
PHP:
<form method="post" action="suche.php">
<input type="text" size="30" maxlength="100" name="suchwort">
<input type="submit" name="submit" value="Suchen">
</form>
php
PHP:
<?php
mysql_connect(" ", "xxxx","xx") or die ("Keine Verbindung moeglich");
mysql_select_db("xxxx") or die ("Die Datenbank existiert nicht");
$abfrage="SELECT * FROM artikel WHERE artikel LIKE '%$suchwort%' OR marke LIKE '%$suchwort%' ";
$suchtext=str_replace(" ","','",$suchtext);
$ergebnis = mysql_query($abfrage) or die(mysql_error());
while($row = mysql_fetch_array($ergebnis))
{
echo
"<div>
<p>".$row['artikel']." </p>\n
<p>".$row['marke']."</p>\n
</div>\n";
}
?>