Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przypisanie warunku do zmiennej
Flux
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 6.01.2007
Skąd: Dywity

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


Witam!

Tworzę dosyć rozbudowany skrypt do wymiany towarami i potrzebuję pomocy. Nie mam zielonego pojęcia jak przypisać warunek if do zmiennej, którą chcę umieścić dla przykładu tutaj:
  1. <td colspan='$nazwa_zmiennej'>


Jeśli to wogóle możliwe to jak to zrobić? :S
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
wipo
post
Post #2





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

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


  1. ?><td colspan='<? if (warunek) print $nazwa_zmiennej; else print $cos_innego;?>'>
  2. ?>

Ten edytor dodaje 2 linie (której nie ma)

Ten post edytował wipo 6.01.2007, 16:56:36
Go to the top of the page
+Quote Post
Flux
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 6.01.2007
Skąd: Dywity

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


No niedokładnie o to mi chodziło. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Chodzi mi mniej więcej o coś takiego:
  1. <?php
  2. $nazwa_zmiennej = TUTAJ PODAJĘ WARUNEK NP: if ($warunek) { warunek1 } else { warunek2 }
  3. ?>


i potem w html:
  1. <td colspan='$nazwa_zmiennej'>


Problem polega na tym, że kiedy próbuję przypisać warunek do zmiennej tak jak pokazałem wyżej to składnia jest niepoprawna. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
Speedy
post
Post #4





Grupa: Zarejestrowani
Postów: 651
Pomógł: 28
Dołączył: 4.12.2004

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


  1. <?php
  2. if($warunek)
  3. {
  4. $zmienna = 'cośtam';
  5. }
  6. elseif($warunek1)
  7. {
  8. $zmienna = 'cośtam_1';
  9. }
  10. else
  11. {
  12. $zmienna = 'cośtam_2';
  13. }
  14. ?>


  1. <?php
  2. echo '<td colspan='.$zmienna.'>';
  3. ?>


?
Go to the top of the page
+Quote Post
Ziels
post
Post #5





Grupa: Zarejestrowani
Postów: 235
Pomógł: 2
Dołączył: 30.06.2006

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


Cytat(Flux @ 6.01.2007, 17:10:01 ) *
No niedokładnie o to mi chodziło. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Chodzi mi mniej więcej o coś takiego:
  1. <?php
  2. $nazwa_zmiennej = TUTAJ PODAJĘ WARUNEK NP: if ($warunek) { warunek1 } else { warunek2 }
  3. ?>


i potem w html:
  1. <td colspan='$nazwa_zmiennej'>


Problem polega na tym, że kiedy próbuję przypisać warunek do zmiennej tak jak pokazałem wyżej to składnia jest niepoprawna. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)


  1. <?php
  2. $zmienna = $cos == $cos_innego ? $jesli_true : $else;
  3. ?>
Go to the top of the page
+Quote Post
Flux
post
Post #6





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 6.01.2007
Skąd: Dywity

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


Ok dzięki panowie! Problem rozwiązany. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Pozdrawiam! (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
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: 23.12.2025 - 14:04