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
3miel
post
Post #2





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

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


  1. <?
  2. $zapytanie=&#092;"SELECT * FROM sms_ng WHERE ng='$ng'\";
  3. $wykonaj=mysql_query($zapytanie);
  4. while($pole = mysql_fetch_array($wykonaj))
  5. {
  6. echo '<tr><td>Ng: </td><td><input type=hidden name=ng value='.$pole['ng'].'><input type=text name=ng2 maxlength=3 size=3 value='.$pole['ng'].'></td></tr>';
  7. echo '<tr><td>Model:</td><td><select name=model>';
  8.  
  9.  
  10. /**
  11. Zbiór telefonów.
  12. */
  13.  
  14. $telefony = new Array('Nokia', 'Siemens', 'Sony Ericsson', 'Samsung', 'Alcatel', 'Ericsson', 'Motorola', 'Sagem', 'Sendo', 'Mitsubishi', 'Panasonic');
  15.  
  16.  
  17. /**
  18. Wy¶wietlanie
  19. */
  20.  
  21. foreach ( $telefony as $telefon ){ //pêtla po telefonach
  22.  
  23. echo '<option
  24.  value=\"'. $telefon.'\"'
  25.  . ( $telefon == $pole['model'] ) ? ' selected=\"selected\"' : '' . //sprawdzenie warunku
  26.  '>'.$telefon.'</option>';
  27.  
  28. }
  29.  
  30. }
  31. ?>


i b³ad:

Parse error: parse error, unexpected T_ARRAY, expecting T_STRING or T_VARIABLE or '$' in /home/gsm/public_html/admin/viewa.php(91) : eval()'d code on line 117

Ten post edytowa³ 3miel 25.09.2004, 16:15:43
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 - 06:41