![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 10.04.2015 Ostrzeżenie: (0%) ![]() ![]() |
Cały czas się uczę PHP i sprawia mi to dużą radość. Dziś postanowiłem ugryźć taki problem.
Mam taką tabelkę. http://btr.esy.es/falanga.html Chciałem utworzyć pola wyboru, z których użytkownik by wybierał odpowiednią kombinację. search.php Formularzem wysyłam zmienne: $a = $_GET["A"]; $b = $_GET["B"]; $m = $_GET["misja"]; $z = $_GET["zawroc"]; SEARCH.php Łapię je na drugą stronę i wykorzystuje tworząc ciąg znaków: SEARCHWYNIK.php
Teraz chcę, żeby "system" szukał czy w tej kombinacji wynik to "WIDZI" czy "NIE WIDZI". Problem w tym, że chciałem napisać instrukcję: jeśli ciąg znaków to "papbt" ALBO "papbt1" to niech wyświetli "WIDZI". Problem mam z tym "ALBO". Co tam mam wstawić zamiast "OR"? Kombinuję i nie wychodzi. Próbowałem |, ||, XOR. Wyświetla mi się słowo "WIDZI" za każdym razem, bez względu na kombinację znaków. Ten post edytował brychu 15.07.2016, 03:32:23 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 965 Pomógł: 285 Dołączył: 19.06.2015 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Operator bitowy OR, czyli | nie jest operatorem logicznym || i lepiej go nie stosować, aczkolwiek czasem zadziała. Zaprawdę powiadam Ci, operator OR, czyli | działa zawsze, a nie tylko czasem, a co do lepiej go nie stosować - to lepiej go stosować jeśli faktycznie chcesz uzyskać bitowy OR. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 10:32 |