Autor | Zpráva | ||
---|---|---|---|
Mailn Profil * |
#1 · Zasláno: 7. 5. 2007, 17:33:57
Zdravím,
potřeboval bych poradit. Vypisuju produkty z databaze a u kazdyho vyrobku je rozmer. Nektery vyrobek ma treba 5 rozmeru a nakej zas treba jen 2. Vypisuju je pomoci option. Jde mi o to ze kdyz mam vyrobek kterej ma 10 rozmeru a pod nim je vyrobek se 2 rozmery tak se okno optionu rozbali do velikosti toho vyrobku s 10 rozmery. Takze u toho produktu pod nim (s mensim poctem rozmeru) se otevre okno pro 10 rozmeru ale sou v nem pouze ty 2 rozmery. Rad bych aby se kazdy okono optionu otevrelo do velikosti podle poctu rozmeru jednotlivych produktu. Mam to napsane takto: <?echo ("<font color=#FF9900>Rozměry:</font><select name="rozmery"> if($row['rozmer1'] !='') { echo "<option>'.$row[rozmer1].'</option>";} if($row['rozmer2'] !='') { echo "<option>'.$row[rozmer2].'</option>";} if($row['rozmer3'] !='') { echo "<option>'.$row[rozmer3].'</option>";} if($row['rozmer4'] !='') { echo "<option>'.$row[rozmer4].'</option>";} if($row['rozmer5'] !='') { echo "<option>'.$row[rozmer5].'</option>";} </select> ")?> Ale hazi mi to porad nejake chyby :( Díky moc za radu..... |
||
TFSi Profil |
#2 · Zasláno: 7. 5. 2007, 19:38:02
while() ??
|
||
Alphard Profil |
#3 · Zasláno: 7. 5. 2007, 19:45:02
Ale hazi mi to porad nejake chyby :(
jak by ne :-) nějak zvláštně kombinuješ uvozovky a apostrofy a zanořuješ echo a cpeš tam neideálně podmínky <?php echo "<font color=#FF9900>Rozměry:</font><select name='rozmery'>"; if ($row['rozmer1'] !='') echo "<option>".$row[rozmer1]."</option>"; ... echo "</select> "; ?> ještě by to šlo pomocí cyklu |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0