Autor Zpráva
TheRay
Profil
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++){
tak mi ích nariadkuje privela ale ako to spraviť aby vypísalo číslo podla reálného počtu ID: napr

'. $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
//ale neviem kolko si ich užívaťel vytvorí
TomasJ
Profil
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
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++){
odošle okrem id1 až id4 aj X dalších prázdných a to práveže nechcem...
TomasJ
Profil
a nebylo by lepší, vytvořit v $id přímo i obsah? to lze totiž potom takto:
$celkem_id = count($id);
a $id by se ukládalo takto:
$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();
vytvořilo. Bohužel nevím jak se vytváří ve formu (nebo v čem se to vytváří) multiple proměnná ale mám dojem že by stačilo name="id[]" a dále to nějak připočítávat... to už nevím.
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
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
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
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
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.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0