Ich habe ein FormularSuche nach verschiedenen Tabellen mit mehreren Worten
<form action="buscar.php" method="GET">
<input type="text" name="q" />
</form>
Und meine Seite, wo sie die Ergebnisse zeigen,
<?php
require_once 'meekrodb.php';
$q = $_GET['q'];
$results = DB::query("SELECT * FROM product_description WHERE description like '%$q%'");
foreach ($results as $row) {
echo $row['name']."<br>";
}
?>
Zum Beispiel habe ich diese Sätze in description
:
My car is big and green
My house is small and green
Wenn ich nach green
suche, kommen die 2 Ergebnisse heraus, aber wenn ich nach einemsuchenichts kommt heraus.
Das Problem ist, dass ich für die kontinuierlichen Text suchen habe zum Beispiel arbeiten ... My house is small...
Wie kann ich diese Abfrage verbessern? Danke
Es funktioniert nicht Kumpel. – GePraxa