Autor | Zpráva | ||
---|---|---|---|
web2000 Profil * |
#1 · Zasláno: 15. 12. 2007, 21:45:06
Zdravím,
pustil jsem se do tvorby eshopu, ale nejsem zrovna žádný guru tak bych chtěl požádat o radu. Níže uvedený kód má za úkol umožnit uživateli v nákupním košíku pomocí selectu změnit počet zakoupených položek. Implicitně je nastavena jedna položka v košíku $i = 1 ,ale po vybrání např. čísla tři v selectu se cena sice přepočítá správně ale v selectu se zobrazuje vždy o jeden kousek více což by bylo pro uživatele matoucí. <select name="<?php echo $row["id"]; ?>" onchange="updatepocet(this)"> <?php for ($i = 1; $i <= 8; $i++) { echo "<option "; if ($row["pocet"] == $i) { echo " selected="; } else { echo ">" . $i . "</option>"; } } ?> </select> |
||
BlueRain_ Profil * |
#2 · Zasláno: 15. 12. 2007, 23:48:17
for($i=1;$i<=8;$i++):
echo '<option value="'.$i.'">'.$i.'</option>'; endfor; V option value je 1 a ve "viditelne casti pro usera" je taky videt 1. |
||
Časová prodleva: 16 let
|
0