Autor | Zpráva | ||
---|---|---|---|
vasek Profil * |
#1 · Zasláno: 25. 9. 2006, 18:52:41
Ahoj, Mám option pro zadani urciteho poctu. Achtel bych to predelat, aby to byl input, kam se zada pocet, jak na to? Porsim, poradte, asi to bude input s tlacitkem refresh. Tohle je soucasny kod, ktery dela bordel. (kdyby jste jej umeli upravit, aby bordel nedelal, bylo by to dostacujici. Prosim, pomozte..
<?php for ($i = 1; $i <= 20; $i++) { echo "<option "; if ($zaznam["pocet"] == $i) { echo " selected "; } else { echo ">" . $i . "</option>"; } } ?> |
||
Casero Profil |
#2 · Zasláno: 25. 9. 2006, 19:06:55
vasek
a co ti to dělá zle?? |
||
vasek Profil * |
#3 · Zasláno: 25. 9. 2006, 19:08:35
No, je tam od 1 do 20 jako pocet. kdyz vyberu treba 3, tak se ta trojka jakoby smaze a zobrazi se dalsi volna, a to o jedno vyssi tedy ctyrka. Ale pocet je tri. Rozumis? Proste kdyz vyberu cislo, tak zmizi a nahradi se o jedno vyssi, pricemz ale skript pracuje s vybranym cislem, je to kosmetika, ale dost me to stve!
|
||
vasek Profil * |
#4 · Zasláno: 25. 9. 2006, 19:09:06
Napadlo me prepsat to do optionu, ktery by byl v html, ale nevim, jak tam pak dat to phpko.
|
||
tiso Profil |
#5 · Zasláno: 25. 9. 2006, 19:26:17
Zmaž podmienku else ale jej obsah nechaj - musí sa vykonať vždy!
if ($zaznam["pocet"] == $i) { |
||
vasek Profil * |
#6 · Zasláno: 25. 9. 2006, 21:05:53
Jak to bude vypadat cele? :) dik
|
||
rabbit Profil |
#7 · Zasláno: 25. 9. 2006, 22:00:16
Nejjednodušeji řečeno, v tom tvém původním příspěvku na tom řádku, kde je } else { smaž else { a je to.
|
||
rabbit Profil |
#8 · Zasláno: 25. 9. 2006, 22:02:52
Jo, sorry ... pak ještě musíš smazat jednu z těch dvou } na konci, aby byly do počtu. Takže to tady nakonec přecejen radši nakopíruji:
<?php for ($i = 1; $i <= 20; $i++) { echo "<option "; if ($zaznam["pocet"] == $i) { echo " selected "; } echo ">" . $i . "</option>"; } ?> |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0