<div class="search">
<form action="index.php?v=main" method="post" class="form-group">
<input type="text" name="keyword" placeholder="Szukaj...">
<input type="submit" value="Szukaj">
</form>
</div>
<?php
if(isset($_POST['keyword'])) {
$keyword = $_POST['keyword'];
$result = $pdo->query("SELECT * FROM `categories` WHERE name LIKE '$keyword'");
$categories = $result->fetchAll();
?>
<table class="table table-hover">
<tr>
<th>Name</th>
</tr>
<?php
foreach($categories as $category){
?>
<tr>
<td><?php echo $category['name']; ?></td>
</tr>
<?php } ?>
</table>
<?php } else {
$categories = null;
}
?>
Mam mały problem. Robię wyszukiwanie na stronie. Na ten moment wyszukiwarka "prawie" działa. Tzn. jeżeli wpiszę całe słowo, które jest w bazie to wyświetli mi się ten rekord. Ja chcę natomias, aby wyszukiwało mi zbiór rekordów pasujących do danej frazy, np. wpisując 'mie' chcę aby pojawiły mi się wszystkie rekordy, które zawierają w sobie te frazę np. mieszkanie, miejsce itp.