![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 27.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam. mam kod
i potrzebuje żeby zapytanie wyszukiwało i wyświetlało wyniki zawierających słowo np. komedia wraz z innymi wyrazami. gdzieś czytałem że można użyć LIKE lecz gdy próbuje je "wcisnąć" w kod wyskakują mi błedy |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
LIKE albo MATCH AGAINTS. Poczytaj o nich, to nic trudnego.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 27.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
a możesz mnie jeszcze jakoś na kierować(IMG:style_emoticons/default/questionmark.gif)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 18 Dołączył: 11.06.2007 Skąd: Koszalin/Poznań Ostrzeżenie: (0%) ![]() ![]() |
google.pl
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 27.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
znalazłem coś lecz przy próbie wyświetlenia wyskakuje mi
a oto kod
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie działało Ci prawdopodobnie dlatego, że pogubiłeś się z apostrofami. Poradź się wuja Google i spróbuj jeszcze raz.
EDIT Zobacz jak się wstawia kilka warunków naraz. Ten post edytował croc 27.10.2011, 22:23:35 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 27.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
w zapytaniu czy całym kodzie? gdy mam zapytanie
wszystko było ok gdy dodałem wyskakuje bład Ten post edytował masta105 27.10.2011, 22:26:12 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Na tym forum nikt nie pomaga leniwcom afrykańskim. Wykaż trochę dobrej woli, to na pewno sam dojdziesz do tego co jest błędem. Chyba że masz zerowe pojęcie o PHP/MySQL, to będzie ciężko. Bo kod - jak mniemam - nie jest Twój.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 27.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
nie kod nie jest mój posiadam go z kursu. Edytuje w miarę możliwości i swoich możliwości + próby, i pomoc na forach. przeglądam różne strony na temat MATCH AGAINST lecz moje rezultaty są marne
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 590 Pomógł: 107 Dołączył: 25.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
http://dev.mysql.com/doc/refman/5.5/en/retrieving-data.html
Tam jest o zadawaniu zapytań do bazy. To jest podstawa, na tym na razie się wyłożyłeś. |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 27.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
gdy kod
(rok ma typ INT) i działa poprawnie a kod (gatunek ma typ varchar) jest niepoprawny gdyż nie wyświetlają się wynik gdy usunąłem AND gatunek wyświetlają się wynik. jest to wynik różnych typów przechowywania rekordów? |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 27.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Pamiętaj, że MATCH AGAINST nie działa w tabelach typu InnoDB. Pamiętaj też, że musisz nałożyć indeks typu FULLTEXT na pole, na którym chcesz użyć MATCH AGAINST.
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 27.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
udało mi się wykorzystać LIKE.
w phpMyAdmin nałozyłem FULLTEXT (tak mi sie wydaje) Nazwa klucza |Typ |Moc |Pole PRIMARY | PRIMARY | 481 | id gatunek | FULLTEXT | 43 | gatunek kod taki mam i wychodzi mi
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Google naprawdę wie.
A swoją drogą to czytasz chociaż te swoje zapytania? Bo poza błędem z indeksem masz kilka innych - weź się w garść, chłopie (IMG:style_emoticons/default/thumbsdownsmileyanim.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 23:02 |