Suchfunktion klappt irgendwie nicht
Hallo bei mir wird ire´gendwie kein Ergebnis ausgegeben, obwohl ich mir sicher bin, dass es eins geben muss.
Und findet jemand einen Fehler, vielen Dank im Voraus.
(In der Tabelle stehen ganze Sätze, und das Suchwort ist nur eins, daher glaube ich geht die IN Methode nicht, lasse mich aber gerne verbessern)
mfg hab1cht
Hallo bei mir wird ire´gendwie kein Ergebnis ausgegeben, obwohl ich mir sicher bin, dass es eins geben muss.
PHP:
<?php
include("config.inc.php");
if(isset($_POST[suchen])) {
if(empty($_POST['suchwort'])) {
echo "Sie haben kein Suchwort eingegeben!";
} else {
$suchwort = $_POST['suchwort'];
$suchen = mysql_query("SELECT * FROM hid_category_post WHERE inhalt LIKE '$suchwort'");
if($suchen) {
while ($row = mysql_fetch_array($suchen)) {
$name = $row['name'];
$email = $row['email'];
$homepage = $row['homepage'];
$inhalt = nl2br($row['inhalt']);
$template1 = implode("",file("category_template.html"));
$template1 = str_replace("<\$name\$>", $name, $template1);
$template1 = str_replace("<\$email\$>", $email, $template1);
$template1 = str_replace("<\$page\$>", $homepage, $template1);
$template1 = str_replace("<\$inhalt\$>", $inhalt, $template1);
echo ($template1);
}
}
}
}
?>
Und findet jemand einen Fehler, vielen Dank im Voraus.
(In der Tabelle stehen ganze Sätze, und das Suchwort ist nur eins, daher glaube ich geht die IN Methode nicht, lasse mich aber gerne verbessern)
mfg hab1cht
Zuletzt bearbeitet: