Autor | Zpráva | ||
---|---|---|---|
kainka Profil * |
#1 · Zasláno: 2. 5. 2005, 10:03:29
Prosim poradit:
ako napisat, zjednodusit kod v PHP s podmienkami : "If(isset($prvni) AND isset($druha) AND isset($treti)) ...... vykonanie "If(isset($dalsi) AND isset($dalsi) AND isset($dalsi) ........ vykonanie /tych podmienok je velmi vela/, aby tam neboli same if,if,if,if... a program zbehol rychlo. Vdaka. |
||
23k Profil |
#2 · Zasláno: 2. 5. 2005, 10:08:58
if
elseif else Tim se to trosku zlepsi. Nebo prepsat logiku skriptu. Ukaz co potrebujes. |
||
kainka Profil * |
#3 · Zasláno: 2. 5. 2005, 10:16:00
if (isset($prvni_par)) {$param_s = $param_s.",a";}
if (isset($druhy_par)) {$param_s = $param_s.",b";} if (isset($treti_par)) {$param_s = $param_s.",c";} if (isset($stvrty_par)) {$param_s = $param_s.",d";} ............. select $param_s from ... x vstupnych parametrov z formulara, otestovat na existenciu parametra a na zaklade toho select z tabuliek. tych vstupnych parametrov je velmi vela. |
||
23k Profil |
#4 · Zasláno: 2. 5. 2005, 10:59:01
hod sem ten formular a pak cas toho kodu jak se snazis dobyvat MySQL ;)
|
||
kainka Profil * |
#5 · Zasláno: 2. 5. 2005, 11:04:52
echo("<TD><INPUT TYPE=\"CHECKBOX\" NAME=\"par1\"></TD>");
echo("<TD><INPUT TYPE=\"CHECKBOX\" NAME=\"par2\"></TD>"); echo("<TD><INPUT TYPE=\"CHECKBOX\" NAME=\"par3\"></TD>"); echo("<TD><INPUT TYPE=\"CHECKBOX\" NAME=\"par4\"></TD>"); ...................... if (isset($par1)) {$param_s = $param_s."a";} if (isset($par2)) {$param_s = $param_s.",b";} if (isset($par3)) {$param_s = $param_s.",c";} if (isset($par4)) {$param_s = $param_s.",d";} ...................... select $param_s from ... |
||
23k Profil |
#6 · Zasláno: 2. 5. 2005, 11:18:08
ne... tohle je zas utrzek, chci to videt cele.
predpokladam ze ty soubory mas jako neco.php. Tak to uloz jako neco.phps a hod mi link .Ja se na to podivam nebo mi napis rovnou na ICQ 176-031-471 |
||
kainka Profil * |
#7 · Zasláno: 2. 5. 2005, 11:25:10
cele je to obrovske, ja len potrebujem vediet ako zjednodusit to opakovanie if (isset).........
|
||
Martin Profil |
#8 · Zasláno: 2. 5. 2005, 14:35:34
Co tohle?
<?php $hodnota = 5; // Počet $pat for($i=0,$y=65;$i<$hodnota; $i++,$y++) { $x = "pat".$i; isset($$x) ? $param_s = $param_s.chr($y) : ""; } ?> |
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0