Autor Zpráva
kOsTEj
Profil
Ahoj,mam dotaz, na stránce se mě vygeneruje tolik selectů, kolik dal tym golu... V nich se pak vybere strelec, ktereho chci ulozit do databaze. Nenapada me moznost, jak ukladat do promenych hodnoty vsech selectu,kdyz sam nevim kolik jich bude...Neslo by to nak sfouknout pres pole? dik za napady.
Matúš Kopáč
Profil
nevim co myslis ale mozna ti to pomuze:



while(podminka):
$pole[] = $aktualni_hodnota;
endwhile;
kOsTEj
Profil
Tak jinak, kazdej select ma svy jmeno a ja potom v dalsim kroku davam insert into 'table' values 'select1' atd.,ale jediny co vim, tak je kolik tam tech selectu bude,..... tak ted me reknete,jak to mam udelat?
WertriK
Profil *
moc dobre to nechapu ale melo by to byt nejak takto :

vyberes kolik dali golu

objevi se ti selecty - ty vyberes hrace

a das ulozit - insert into 'table' values 'select1'

pokud to tak je a ty nevis jak mas napsat select1-cislo podle toho kolik jich bude

zadas pocet golu - treba 2 - budou v promenne $y


for ($i=1;$i <= $y;$i++) {

echo '
<form action="" method="post">
<select name="policko[$i]">
<option value="nekdo">nekdo</option>
<option value="nekdo">nekdo</option>
</select>
';

} vypise ti to pole
<input type="hidden" value="$y" name="y"> - nezapomen prenes pocet golu na dalsi stranku

odesles a budes k tomu pristupovat
for ($i=1;$i<=$y;$i++) {
insert into 'table' values 'policko[$i]'
}

melo by to fungovat, ale jeste to chce nejake ty upravy - psal jsem to na rychlo
kOsTEj
Profil
Presne tak sem si to predstavoval....dik
Toto téma je uzamčeno. Odpověď nelze zaslat.

0