![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 28.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Hej, mam problem z wyszukiwarką jest kod:
Kod <? $con = mysql_connect('host',pass ,pass)or die (mysql_error()); $q = mysql_select_db(newsy, $con) or die ('blad db'); if(addslashes($_POST['formularz']) == "wyslano") { $szukane = addslashes(strip_tags(htmlspecialchars($_POST['wyszukiwarka']))); $sel = mysql_query("SELECT * FROM news WHERE MATCH(tytul,tresc) AGAINST('+$szukane'IN BOOLEAN MODE)") or die (mysql_error()); echo "<table><tr><td>"; While($row = mysql_fetch_array($sel)) { echo "<tr><td>".$row['data']."</td><td>".$row['tytul']."</td><td>".$row['tresc']."</td><td>".$row['inne']."</td></tr>"; } echo "</table>"; } ?> i wszystko jest super wyszukuje bardzo ładnie ale nie moge wyszukac po części frazy np. wspisując słowo: Cytat adres znajdzie wszystkie teksty i posortuje ale jak wpiszę Cytat adre to już nie pokaże żadnego wyniku, czy może ktoś zerknąć na ten kod? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 28.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
w sumie against szukać powinno po części frazy słowa więc nie powinno być jakichś problemów, tym bardziej że po całym słowie szuka np. "mojej" znajdzie ale "moje" juz nie znajdzie
dodałem spacje ale jest bez zmian |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 18:41 |