Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Jak objąć w warunek "if"?
Zeelof
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 7.02.2008

Ostrzeżenie: (0%)
-----


W zmeinnej $current_user->user_firstname mam imię, a w zmiennej $current_user->user_lastname nazwisko.
Jak powinien wyglądać warunek który wyglądałby mniej więcej w ten sposób:
Jeżeli zmienna imie oraz zmienna nazwisko nie jest pusta to użytkownik widzi tekst "A", a jeżeli jest pusta to użytkownik widzi tekst "B"
Próbuję to zrobić w poniższy sposób ale nie do końca chce działać, a poza tym nie wiem jak dodać do tego zmienną z nazwiskiem ;/
  1. if ( empty($current_user->user_firstname) ) {
  2. echo 'A';
  3. } else {
  4. echo 'B';
  5. }

Proszę o pomoc w tej kwestii ;/

Ten post edytował Zeelof 16.09.2011, 11:52:01
Go to the top of the page
+Quote Post
!*!
post
Post #2





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


  1. if( !empty($current_user->user_firstname) || !empty($current_user->user_lastname) )
  2. {
  3. echo 'A';
  4. }
  5. else
  6. {
  7. echo 'B';
  8. }


Lub jeszcze isset($current_user->user_XXX)

http://phpkurs.pl/operatory/

Ten post edytował !*! 16.09.2011, 11:58:11
Go to the top of the page
+Quote Post
nospor
post
Post #3





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




logika....
skoro chcesz wyświetlać tekst gdy nie jest pusta to czemu w warunku dajesz sprawdzanie empty? Powinno być !empty
  1. if ( !empty($current_user->user_firstname) ) {
  2. echo 'A';
  3. } else {
  4. echo 'B';
  5. }

A jak dodać do warunku drugą zmienną? Operatory && lub || w zależnosci co chcesz osiągnąc
if (blabla && blabla2) ....
Go to the top of the page
+Quote Post
rasten
post
Post #4





Grupa: Zarejestrowani
Postów: 86
Pomógł: 6
Dołączył: 31.05.2010

Ostrzeżenie: (0%)
-----


  1. if ( !empty($current_user->user_firstname) && !empty($current_user->user_lastname) ) {
  2. echo 'A';
  3. } else {
  4. echo 'B';
  5. }

Czy ja dobrze widzę, zarejestrowałeś się na forum w 2008...?
Go to the top of the page
+Quote Post
phpion
post
Post #5





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Zrób to sam:
Cytat
Jeżeli zmienna imie oraz zmienna nazwisko nie jest pusta

Jeżeli = if
zmienna imię = $current_user->user_firstname
zmienna nazwisko = $current_user->user_lastname
nie jest pusta = !empty()
oraz = &&
Go to the top of the page
+Quote Post
Zeelof
post
Post #6





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 7.02.2008

Ostrzeżenie: (0%)
-----


Dziękuję za odpowiedź (IMG:style_emoticons/default/smile.gif)
Tak, zarejestrowałem się w 2008 jednakże mało miałem wspólnego z PHP i stąd takie błahe pytania ;/

Ten post edytował Zeelof 16.09.2011, 13:59:53
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 00:06