![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 15.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Załóżmy że mamy dwie zmienne. Jedną podaną w przez użytkownika a drugą w bazie. Chciałbym porównać te dwie zmienne i jeśli w ta podana przez użytkownika jest jakąś częścią tej z bazy to coś, jeśli nie to coś innego.
Nie wiem jak sprawdzić czy jedna zmienna znajduje sie już w innej zmiennej. Może za pomocą: strcmp() ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 11.09.2007 Skąd: Bydgoszcz Ostrzeżenie: (20%) ![]() ![]() |
może tak:
Kod if(strpos($szukana_fraza, $dane_z_bazy))
{ //coś } else { //coś innego } -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 115 Pomógł: 0 Dołączył: 16.04.2005 Skąd: Białowieża Ostrzeżenie: (0%) ![]() ![]() |
Sprostuję:
Tak, z !==. Jeśli stringi są równe, to strpos zwróci zero - a wtedy if nie wejdzie ![]() -------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 15.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie o to mi chodzi
może przykład: zmienna1 = 123 zmienna_baza = aaabbb123mmmxx skrypt powinien znaleźć "123" w zmiennej "zmienna_baza" i wykonać instrukcję lub wykonać inną instrukcje gdyby zmienna1 miał np wartość 1234 co oznacza że nie byłoby jej w "zmienna baza" |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 11.09.2007 Skąd: Bydgoszcz Ostrzeżenie: (20%) ![]() ![]() |
i to właśnie robi strpos
-------------------- |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 15.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
ok, zadziałało, dzieki za podpowiedź
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 05:12 |