Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] hę warunek ale jak ?
Forum PHP.pl > Forum > Przedszkole
Waleń
Kod
$cga>=13


Witam chciałbym zrobić coś takiego, co w momencie, kiedy wartość zmiennej cga wyniesie X (tu 13 lub więcej) to wyświetli mi funkcje
Kod
echo " coś "
jak to zrobić i czy w ogóle się da questionmark.gif

Wytłumaczcie mi jak zupełnemu noobowi dopiero zaczynam
mike
1. Proszę poprawić temat wątku.
Nie jest zgodny z zasadami panującymi na forum Przedszkole.

2. Proszę usunąć bbCode z tematu. Tam i tak to nie działa.
3.
  1. <?php
  2.  
  3. if( $cga>=13 ) {
  4. echo 'OK';
  5. }
  6.  
  7. ?>
:?:

Poczytaj sobie podstawy php: php :: Podręcznik :: Struktury kontrolne
Waleń
  1. <?php
  2. {
  3. $cga=date("G");
  4.  
  5.  
  6. $cgb=date("g");
  7.  
  8.  
  9. $cgc=date("i");
  10.  
  11. echo 'jest teraz godzina $cgb : $cgc w systemie 12h'
  12.  
  13.  
  14. if( $cga>=12 ) {
  15. echo 'a w 24h $cga : $ cgc';
  16. }
  17.  
  18. ?>


no właśnie, co jest nie tak??
wywala mi taki błąd
Kod
Parse error: syntax error, unexpected T_IF, expecting ',' or ';' in /home/d/a/r/dark-walen/www/czas.php on line 14


gdzie jast błąd questionmark.gif?
mike
Podręcznik php :: Podstawowa składnia :: Oddzielanie instrukcji
Cytat
Instrukcje są oddzielane tak samo jak w C czy Perlu - należy kończyć każde wyrażenie średnikiem.
smile.gif

Brakuje Ci czegoś na końcu 11 linii.

Zresztą interpreter sam Ci to powiedział:
Cytat
syntax error, unexpected T_IF, expecting ',' or ';'
Niespodziewane użycie if spodziewano się : bądź ;
Waleń
  1. <?php
  2.  
  3. $cga=date("G");
  4.  
  5. $cgb=date("g");
  6.  
  7. $cgc=date("i");
  8.  
  9. echo "w systemie 12h jest teraz $cgb:$cgc";
  10.  
  11. if( $cga>=12 )
  12. echo " a w 24h $cga:$cgc";
  13.  
  14. ?>


nie bardzo jest się czym chwalić ale skoro już zacząłem to i skończę więc ten kawałek kodu przed 12.00 powinien wyświetlić: "w systemie 12h jest teraz godziny(od0 do 12):minuty" a po 12.00 dodać: "a w 24h godziny(od0 do 24):minuty
tongue.gif tongue.gif tongue.gif

P.S. dzięki mike_mech winksmiley.jpg
uli
Brawo thumbsupsmileyanim.gif thumbsupsmileyanim.gif thumbsupsmileyanim.gif

A następnym razem trochę kursu php przed napisaniem posta - poza tym jak to mówią: "myślenie nie boli" biggrin.gif

A tak na poważnie: Rozumiem, że można 'raczkować' w php i MySQL (sam się za takiego uważam), ale przecież nie zwalnia to Ciebie od ANALIZY swojego kodu!

PS. Przepraszam za OT, ale nie mogłem się powstrzymać smile.gif
Waleń
analizowałem tylko pharaser nie łykał ";" i "{ }" bo nikture mu się podobały inne nie

no dobra jako totalny noob tongue.gif zapytam jeszcze jak zrobić coś takiego że będzie mi wyświetlał

  1. <?php
  2. echo 'coś'
  3. ?>
tylko w tedy gdy np:

  1. <?php
  2. $a>=1 i $a<=5
  3. ?>


czyli mieści się w zakresie liczb od 1 do 5 tongue.gif
skowron-line
pol i == angand
  1. <?php
  2. if($a>=1 AND $a<=5)
  3. ?>
Waleń
dzięki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.