pomoc s rozluštěním kódu
3 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
stáhl jsem si šablony, ve kterých mám registrační formulář a v něm je nějaký skript, který mi generování variabilní číslo. skript vypadá takhle: $vs = Date('ziH').str_pad($radek['zak_id'], 4, "0", STR_PAD_LEFT); a zobrazují se postupně tyto čísla: 16218170001 16027220001 16042070001 Poznám jen sloupec zak_id, ale jinak nic. Poraďte mi prosím z rozborem skriptu co, co znamená. v konečné fázi bych potřeboval, aby se mi generovalo číslo např. 1001, 1002, 1003 , vždy, aby se přičetlo jen to koncové díky
-
http://cz2.php.net/manual/en/function.date.php Date('z') - pořadové číslo dne v roce ... http://cz2.php.net/manual/en/function.str-pad.php Takže to vygeneruje nějaké číslo, které je odvozená z čísla dne v roce, aktuální minuty a hodiny a doplníí to k tomu pravděpodobně pořadové číslo řádku, který byl doplněn do databázové tabulky a souvisí s identifikací registrovaného. PS: Já spolehlivě poznám rozdíl mezi psem a kočkou :-)
-
Já naprosto nechápu, kde (a jestli vůbec) je problém? Nebo za co děkuješ, případně na co se vlastně ptáš? Pokud chceš k číslu dne z date('z') přičíst hodnotu z databáze tak se používá sčítání, ne řetezení ;) Na čem má vlastně generované číslo záviset? Generování samotných čísel 1001, 1002 .. lze řešit jednoduššeji.