![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 0 Dołączył: 29.10.2006 Skąd: BB Ostrzeżenie: (0%) ![]() ![]() |
Mam forum w którym:
1) jest tytuł nie przekraczający 120 znaków. 2) jest treść najlepiej nieograniczona. 3) jest podpis użytkownika. Jakie najlepiej ustawić typy ? Takie żeby potem nie było problemów gdy będę pisał skrypt przeszukujący tabele w poszukiwaniu słów. Ten post edytował grattz 27.04.2008, 12:36:21 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 370 Pomógł: 43 Dołączył: 1.12.2007 Skąd: Kędzierzyn Koźle Ostrzeżenie: (0%) ![]() ![]() |
1. varchar
2. text. 3. varchar |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 0 Dołączył: 29.10.2006 Skąd: BB Ostrzeżenie: (0%) ![]() ![]() |
A ktos wie dlaczego potem jak tworze wyszukiwarkę metodą "like" to wyszukuje mi tylko text zawarty w polu typu "TEXT" a w "VARCHAR" juz nie.
I druga odrębna sprawa: Jak doprowadzic do tego zeby wyszukiwarka szukała ciągu znaków a nie słow. Teraz gdy szukam np. słowa MAMA i wpisze tylko MAM to nic mi nie znajduje. Ten post edytował grattz 27.04.2008, 13:43:58 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
To dziwne bo mi dziala i na Text jak i na Varchar (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) co do 2 pytania to musisz dac modyfikator %% czyli like '%costam%'
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Zapewne obydwa problemy są spowodowane złym zapytaniem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 0 Dołączył: 29.10.2006 Skąd: BB Ostrzeżenie: (0%) ![]() ![]() |
Dzięki Wam (IMG:http://forum.php.pl/style_emoticons/default/yahoo.gif)
Mam jeszcze jedno pytanie jak zrobić zeby skrypt szukał i w temacie i w treści słowa kluczowego. Zrobiłem tak :
Ale wyglada na to ze szuka mi tylko w tresci. Ten post edytował grattz 27.04.2008, 14:20:55 |
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 29 Dołączył: 6.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
bo powinno być chyba tak :
// edit w tym samym czasie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował maniekl2 27.04.2008, 14:28:27 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Swoją drogą (już bardziej jako ciekawostka)
Wyszukiwanie po LIKE jest bardzo ubogie - nie myśałeś nad zastosowaniem fulltext search? (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 08:53 |