Tzn. Wpisuję " key " > wyszukuje " padlock " < słowo przypisane w bazie.
Gdy wpisuję " key/subpage " > wyszukuje " padlock/subpage ".
I tylko do pierwszego " / " , tzn. gdy wpiszę " key/subpage/subpage1 " to wynik bd : " padlock/subpage/subpage1 ".
Mój kod :
<?php require_once('polaczenia.php'); try{ $baza = new PDO('mysql:host='.$host.';dbname='.$db_name.';charset=utf8', PDO::ATTR_EMULATE_PREPARES => false, PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION )); $wyszukaj=$_POST['wyszukaj']; $min_wartosc = 1; { $zapytanie=$baza->prepare("SELECT * FROM wyszukiwarka WHERE nazwa LIKE :wyszukaj"); $zapytanie->bindValue('wyszukaj', $_POST['wyszukaj'],PDO::PARAM_STR); if($zapytanie->rowCount()>0) { while($wynik=$zapytanie->fetch()) { } } else { } } else { } $baza=null; }catch (PDOException $err){ } } ?>
Probuje z preg_match ale nie umiem zaimplementować odpowiedniej funkcji.