Wszystko o językach skryptowych takich jak PHP i Perl, serwerach WWW, CGI, bazach danych i języku SQL.
Mati
Posty: 1018 Rejestracja: 20 sie 2005, 14:47:10
Lokalizacja: Olsztyn
Płeć:
User Agent:
Post
autor: Mati » 18 lis 2005, 19:48:44
---------- 19:47 18.11.2005 ----------
Chciałbym zrobić coś co by działało na tej zasadzie:
Kod: Zaznacz cały
<?
$numer=$_GET['numer'];
if ($numer != 0)
{
if ($numer == 1) {echo 'jeden';}
else {echo "coś tam";}
;}
else {echo "brak czegoś";}
?>
Przy czym to złożenie if ($numer != 0) jest całkowicie przykładowe, docelowo będzie inne założenie
Skrypt najpierw sprawdzałby czy został spełniony pierwszy warunek a po tem sprawdzał kolejne warunki.
Czy dałoby się coś takiego zrobić?
---------- 19:48 ----------
I proszę mnie nie objeżdzać że to podstawy bo z php jestem cieniak
No i co? Konwersja bazy wyjadła mi polskie znaki z podpisu. Kto¿ bÂdzie musiaà za to odpowied¿Ã...
Mati
Mati
Posty: 1018 Rejestracja: 20 sie 2005, 14:47:10
Lokalizacja: Olsztyn
Płeć:
User Agent:
Post
autor: Mati » 19 lis 2005, 11:29:32
Nie, swpok nie tego potrzebuje. Chciałem zrobić coś takiego aby najpierw było sprawdzane pierwsze założenie, jeżeli wartość jest true to żeby sprawdzał dalej kolejny warunek if albo else ale żeby robił to dopiero po spełnieniu pierwszego warunku
No i co? Konwersja bazy wyjadła mi polskie znaki z podpisu. Kto¿ bÂdzie musiaà za to odpowied¿Ã...
Mati
porni
Posty: 1354 Rejestracja: 08 lip 2005, 18:33:05
Płeć:
User Agent:
Post
autor: porni » 19 lis 2005, 13:26:42
No to możesz
Kod: Zaznacz cały
if($string == 0 && isset($value)) { }
Chodzi mi o operator &&.
Wtedy muszą być oba warunki spełnione.
porni
Mati
Posty: 1018 Rejestracja: 20 sie 2005, 14:47:10
Lokalizacja: Olsztyn
Płeć:
User Agent:
Post
autor: Mati » 19 lis 2005, 15:02:51
---------- 17:02 19.11.2005 ----------
Wielki dzięki
porni !
Tylko jest jeden problem, jak robiłem tak jak powiedziałeś to nie chodziło ale jak usunołem jeden & to spoko działa
---------- 17:02 ----------
Ale pochwałę to Ci dam
No i co? Konwersja bazy wyjadła mi polskie znaki z podpisu. Kto¿ bÂdzie musiaà za to odpowied¿Ã...
Mati
swpok
Posty: 510 Rejestracja: 25 wrz 2005, 13:50:56
Lokalizacja: Syreni gród.
Płeć:
User Agent:
Kontakt:
Post
autor: swpok » 19 lis 2005, 16:11:33
A dla ambitnych
Kod: Zaznacz cały
$tekst = ((int)$number == 1 && (int)$number2 == 1 )?'prawda':'falsz';
echo $tekst;
Operatory logiczne
Achh .. czepiamy się szczegółów
porni pisze: if($string == 0 && isset($value)) { }
string oznacza ciąg a nie przypomiam sobie ażeby ciąg przyjmował wartość liczbową ... (int)
Mati pisze: Tylko jest jeden problem, jak robiłem tak jak powiedziałeś to nie chodziło ale jak usunołem jeden & to spoko działa
Wiesz wogóle co mówisz, a raczej robisz ... ??
http://www.php.net/manual/pl/language.o ... itwise.php
http://www.php.net/manual/pl/language.o ... ogical.php
Mam nadzieje że zobaczyłeś róznice
Dzień bez uszczypliwości powinno siê uwa¿aæ dniem straconym.
swpok