Witaj Go¶ciu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] zobtymalizoawaæ skrypt
3miel
post
Post #1





Grupa: Zarejestrowani
Postów: 203
Pomóg³: 0
Do³±czy³: 10.06.2004
Sk±d: Gliwice

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


mam taki eco¶. ale troche tego za du¿o i chia³bym siê dowiedzieæ czy mo¿na i w jaki sposób go zobtymalizowac.

  1. <?
  2. if($pole['model']=='Nokia')  { echo '<option value=Nokia selected>Nokia<option value=Siemens>Siemens<option value=\"Sony Ericsson\">Sony Ericsson<option value=Samsung>Samsung<option value=Alcatel>Alcatel<option value=Ericsson>Ericsson<option value=Motorola>Motorola<option value=Sagem>Sagem<option value=Sendo>Sendo<option value=Mitsubishi>Mitsubishi<option value=Panasonic>Panasonic'; } 
  3. elseif($pole['model']=='Siemens')  { echo '<option value=Nokia>Nokia<option value=Siemens selected>Siemens<option value=\"Sony Ericsson\">Sony Ericsson<option value=Samsung>Samsung<option value=Alcatel>Alcatel<option value=Ericsson>Ericsson<option value=Motorola>Motorola<option value=Sagem>Sagem<option value=Sendo>Sendo<option value=Mitsubishi>Mitsubishi<option value=Panasonic>Panasonic'; } 
  4. elseif($pole['model']=='Sony Ericsson')  { echo '<option value=Nokia>Nokia<option value=Siemens>Siemens<option value=\"Sony Ericsson\" selected>Sony Ericsson<option value=Samsung>Samsung<option value=Alcatel>Alcatel<option value=Ericsson>Ericsson<option value=Motorola>Motorola<option value=Sagem>Sagem<option value=Sendo>Sendo<option value=Mitsubishi>Mitsubishi<option value=Panasonic>Panasonic'; } 
  5. elseif($pole['model']=='Samsung')  { echo '<option value=Nokia>Nokia<option value=Siemens>Siemens<option value=\"Sony Ericsson\">Sony Ericsson<option value=Samsung selected>Samsung<option value=Alcatel>Alcatel<option value=Ericsson>Ericsson<option value=Motorola>Motorola<option value=Sagem>Sagem<option value=Sendo>Sendo<option value=Mitsubishi>Mitsubishi<option value=Panasonic>Panasonic'; } 
  6. elseif($pole['model']=='Alcatel')  { echo '<option value=Nokia>Nokia<option value=Siemens>Siemens<option value=\"Sony Ericsson\">Sony Ericsson<option value=Samsung>Samsung<option value=Alcatel selected>Alcatel<option value=Ericsson>Ericsson<option value=Motorola>Motorola<option value=Sagem>Sagem<option value=Sendo>Sendo<option value=Mitsubishi>Mitsubishi<option value=Panasonic>Panasonic'; } 
  7. elseif($pole['model']=='Ericsson')  { echo '<option value=Nokia>Nokia<option value=Siemens>Siemens<option value=\"Sony Ericsson\">Sony Ericsson<option value=Samsung>Samsung<option value=Alcatel>Alcatel<option value=Ericsson selected>Ericsson<option value=Motorola>Motorola<option value=Sagem>Sagem<option value=Sendo>Sendo<option value=Mitsubishi>Mitsubishi<option value=Panasonic>Panasonic'; } 
  8. elseif($pole['model']=='Motorola')  { echo '<option value=Nokia>Nokia<option value=Siemens>Siemens<option value=\"Sony Ericsson\">Sony Ericsson<option value=Samsung>Samsung<option value=Alcatel>Alcatel<option value=Ericsson>Ericsson<option value=Motorola selected>Motorola<option value=Sagem>Sagem<option value=Sendo>Sendo<option value=Mitsubishi>Mitsubishi<option value=Panasonic>Panasonic'; } 
  9. elseif($pole['model']=='Sagem')  { echo '<option value=Nokia>Nokia<option value=Siemens>Siemens<option value=\"Sony Ericsson\">Sony Ericsson<option value=Samsung>Samsung<option value=Alcatel>Alcatel<option value=Ericsson>Ericsson<option value=Motorola>Motorola<option value=Sagem selected>Sagem<option value=Sendo>Sendo<option value=Mitsubishi>Mitsubishi<option value=Panasonic>Panasonic'; } 
  10. elseif($pole['model']=='Sendo')  { echo '<option value=Nokia>Nokia<option value=Siemens>Siemens<option value=\"Sony Ericsson\">Sony Ericsson<option value=Samsung>Samsung<option value=Alcatel>Alcatel<option value=Ericsson>Ericsson<option value=Motorola>Motorola<option value=Sagem>Sagem<option value=Sendo selected>Sendo<option value=Mitsubishi>Mitsubishi<option value=Panasonic>Panasonic'; } 
  11. elseif($pole['model']=='Mitsubishi')  { echo '<option value=Nokia>Nokia<option value=Siemens>Siemens<option value=\"Sony Ericsson\">Sony Ericsson<option value=Samsung>Samsung<option value=Alcatel>Alcatel<option value=Ericsson>Ericsson<option value=Motorola>Motorola<option value=Sagem>Sagem<option value=Sendo>Sendo<option value=Mitsubishi selected>Mitsubishi<option value=Panasonic>Panasonic'; } 
  12. else {echo '<option value=Nokia>Nokia<option value=Siemens>Siemens<option value=\"Sony Ericsson\">Sony Ericsson<option value=Samsung>Samsung<option value=Alcatel>Alcatel<option value=Ericsson>Ericsson<option value=Motorola>Motorola<option value=Sagem>Sagem<option value=Sendo>Sendo<option value=Mitsubishi>Mitsubishi<option value=Panasonic selected>Panasonic'; } 
  13. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rogrog
post
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomóg³: 1
Do³±czy³: 3.04.2004
Sk±d: Trójmiasto (Gdañsk)

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


zapisz sobie telefony w tablicy

  1. <?php
  2.  
  3.  
  4. /**
  5. Zbiór telefonów.
  6. */
  7.  
  8. $telefony = new Array('Nokia', 'Siemens', 'Sony Ericsson', 'Samsung', 'Alcatel', 'Ericsson', 'Motorola', 'Sagem', 'Sendo', 'Mitsubishi', 'Panasonic');
  9.  
  10.  
  11. /**
  12. Wy¶wietlanie
  13. */
  14.  
  15. foreach ( $telefony as $telefon ){ //pêtla po telefonach
  16.  
  17. echo '<option
  18.  value=\"'. $telefon.'\"'
  19.  . ( $telefon == $pole['model'] ) ? ' selected=\"selected\"' : '' . //sprawdzenie warunku
  20.  '>'.$telefon.'</option>';
  21.  
  22. }
  23.  
  24.  
  25. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 05:07