![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 0 Dołączył: 31.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
hmmmm... co prawda jeszcez sie nie spotkałem i nie widziałem, wiec pewnie nie mozna, ale pytanie:
mam takie o to sobie wyswietlenie tableki: Kod echo "<table cellpadding=0 cellspacing=0 width=545 border=0> <tr><td class=odst_linia></td></tr> <tr><td class=odst_linia1></td></tr> <tr><td class=staty_tytul><b>Wyniki dla: </b>$szuk</td></tr> <tr><td class=odst_linia1></td></tr> </table>"; no i czy jest jakas mozliwosc dodania do tego warunku ? bo chce aby w miejscu "wyniki dla:" zrobic warunek ze jesli costam to ma wyswietlic costam, a jesli nie to zostaje jak jest (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 2 Dołączył: 26.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie rozumiem Cie do konca, ale moze tak:
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 0 Dołączył: 31.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
zrozumiales doskonale, bo o to mi wlasnie chodzilo...
tylko myslalem ze da sie jakos w "echo" umiescic warunek,... no ale takie rozwiaznie tez pasi do działa tak jak chcialem punkcik dla Ciebie za pomoc i wielkie dzieki (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 2 Dołączył: 26.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Szczerze watpie ze w ECHO mozna umiescic if (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 0 Dołączył: 31.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
no wlasnie nie spotkałem sie jeszcze dlatego pytałem.. (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
a rozwiaznie bylo po prostu proste (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) thx |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 2 Dołączył: 26.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Hmmmm (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jako skladnie ECHO rozumiem to co jest zara po nim w "", ale moze sie myle nie jestem ekspertem.
PS. To mozna caly kod strony zbudowac w jednym ECHO myslac po Twojemu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Tylko, że koledze chodziło o "warunek w echo", a nie "warunek pomiędzy echo". Twoje rozwiązanie to w zasadzie żadne rozwiązanie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) po prostu zapisany warunek (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) hehe. Ja natomiast pokazałem w jaki sposób do samego echo wstawić warunek. Osobiście bardzo często wykorzystuję ten patent w widokach np.:
PS. To mozna caly kod strony zbudowac w jednym ECHO myslac po Twojemu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) To jest normalna konstrukcja języka, a nie żaden mój wymysł. Chyba po coś stworzono taki skrótowy zapis instrukcji warunkowej. A czy cały kod można w ten sposób zbudować? Nie wydaje mi się... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 2 Dołączył: 26.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
No tak masz racje, operator warunkowy tez jest dobry
|
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Więc reasumując: problem autora postu można rozwiązać w ten sposób:
Chyba jest bardziej elegancko, nieprawdaż? |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 0 Dołączył: 31.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
no wlasnie dokladnie o takie cos mi chodzilo (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
ale próbuje przerobic teraz to: Kod echo "<table cellpadding=0 cellspacing=0 width=545 border=0> <tr><td class=odst_linia></td></tr> <tr><td class=odst_linia1></td></tr> <tr><td class=staty_tytul><b>Wyniki dla: </b>"; if($kryt == "zdjecie") echo "szukaj w nazwie pliku - <b>$szuk</b></td></tr> <tr><td class=odst_linia1></td></tr> </table>"; else echo "szukaj w opisie - <b>$szuk</b></td></tr> <tr><td class=odst_linia1></td></tr> </table>"; na to z warunkiem wewnatrz, ale mi nie wychodzi... wiec jesli bys mogł pokazac jak to bedzie własnie z "warunkiem w echo" bede wdzieczny... no i na przyszlosc juz bede wiedział... (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ok........ jjuz sobie poradzilem, uzułem "" zamiast '' bo costam mi nie chciało wysjsc z '' echo "<table cellpadding=0 cellspacing=0 width=545 border=0> <tr><td class=odst_linia></td></tr> <tr><td class=odst_linia1></td></tr> <tr><td class=staty_tytul><b>Wyniki dla: </b>".(($kryt == 'zdjecie') ? 'szukaj w nazwie pliku - <b>'.$szuk.'</b>' : "szukaj w opisie - <b>$szuk</b>")."</td></tr> <tr><td class=odst_linia1></td></tr> </table>"; dzieki wielkie |
|
|
![]()
Post
#12
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Ja bym tą jedną linijkę zapisał nieco inaczej:
Wszystkie elementy wspólne wywaliłem poza treść wynikową warunku. Pomogło? |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 0 Dołączył: 31.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
no wlasnie o cos takiego mi chodzilo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
dzieki, masz punkcik (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) hehe ps: jeszcze jakbys mógł zerknąc do postu odnosnie daty, bede wdzieczny |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 22:37 |