Autor | Zpráva | ||
---|---|---|---|
TheRay Profil |
#1 · Zasláno: 22. 3. 2010, 14:13:04 · Upravil/a: TheRay
Ešte môžem poprosiť jednu otázočku?
Ako by som definoval $id pokial použijem túto funkciu for($id = 1; $id < 5; $id++){ '. $id .' $id = 1 < 999; //lenže takto mi vypíše do stránky 998krát ID Musel bz som presne definovať id $id = 1 $id = 2 $id = 3 $id = 4 |
||
TomasJ Profil |
#2 · Zasláno: 22. 3. 2010, 15:05:56 · Upravil/a: TomasJ
Reaguji naTheRaye:
$id=1; $definovany_pocet = 6; // definuje se podle toho, kolik si těch id uživatel (vytvoříš nějakou funkci, která při každém vytvoření připíše k $definovany_pocet +1 while($id<$definovany_pocet){$id++;} if($id==$definovany_pocet){echo $id;} Toto vypíše výsledné číslo. Nebo jestli chceš aby ti vypsalo všechny čísla až do 999 tak stačí toto: for($id=1;$id!=999;$id++){echo $id."<br>";} if($id==999){echo $id;} Jestli to není ono, pak nevím protože jsem přesně nepochopil co vlastně potřebuješ. |
||
TheRay Profil |
#3 · Zasláno: 22. 3. 2010, 17:18:52 · Upravil/a: TheRay
TomasJ:
Práveže mi ide o to ked si užívatel vitvorí tlačítkom pole s id vytvorý sa id1, id2, id3 atd... ale pokial chcem toto id zasielať emailom teda v nom je odkaz na $id...aby som nemusel v emaily vytvárať 999 možností ktoré može užívatel vytvoriť ale aby vložilo ID len tolko kolko je ID naozaj príklad: Užívatel vytvoril X krát ID = id1,id2,id3,id4 // neviem kolko id si ich užívatel vytvorí Mail odošle len id1,id2, id3,id4 // pokial by som tam dal funkciu for($id=1;$id!=999;$id++){ |
||
TomasJ Profil |
#4 · Zasláno: 22. 3. 2010, 18:07:18
a nebylo by lepší, vytvořit v $id přímo i obsah? to lze totiž potom takto:
$celkem_id = count($id); $id[0] = "1. Hodnota zadana uzivatelem"; $id[1] = "2. Hodnota zadana uzivatelem"; Kolik by uživatel provedl kliků a vytvořil tím $id[], tolik by se jich pak pomocí count(); Každopádně count($id) spočítá všechny položky v Array a toto $id by se jako Array chovalo kdyby existovalo $id[0] atd... |
||
mattyZEM Profil |
#5 · Zasláno: 22. 3. 2010, 18:10:21 · Upravil/a: mattyZEM
Do inputů nevkládej číslo, ale dej name="neco[]", u zpracování použiješ count() - zjistí počet řádků, pomocí for() pak ty údaje vypíšeš do funkce kterou chceš...
|
||
TomasJ Profil |
#6 · Zasláno: 22. 3. 2010, 18:20:11 · Upravil/a: TomasJ
Reaguji na mattyZEM:
„Do inputů nevkládej číslo, ale dej name="neco[]"“ Do inputů nikdo číslo nevkládá... viz. [#4] „mám dojem že by stačilo name="id[]"“ „použiješ count() - zjistí počet řádků“ Nezjistí počet řádků ale počet položek. |
||
mattyZEM Profil |
#7 · Zasláno: 22. 3. 2010, 18:22:05 · Upravil/a: mattyZEM
TomasJ:
„Do inputů nikdo číslo nevkládá... viz [#4]“ Viz http://diskuse.jakpsatweb.cz/?action=vthread&forum=9&topic=108387#7 „Nezjistí počet řádků ale počet položek.“ Nemáš to jedno? Určitě to pochopí -.-' |
||
TomasJ Profil |
#8 · Zasláno: 22. 3. 2010, 18:32:37 · Upravil/a: TomasJ
Reaguji na mattyZEM:
„Nemáš to jedno? Určitě to pochopí -.-'“ Jedno máš kolečko u trakaře. Když chceš radit, tak na 100% správně. Ne jen na 50% a zbytek ať si každý pochopí jak chce. |
||
Časová prodleva: 14 let
|
0