NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Miloshcz
Člen
Avatar
Miloshcz:17.2.2018 15:13

Ahoj, měl bych malý dotaz. Pokud zadám

$date_splatnost = date("d.m.Y", strtotime($e['vystaveno']. '+14 day'));
echo ($date_splatnost);

tak mi bez problému přičte 14 dní k vloženému datumu. Pokud však chci připočítávat pokaždé jiné číslo, chtěl jsem to poslat pomocí indexu

$date_splatnost = date("d.m.Y", strtotime($e['vystaveno']. '+$e day'));
echo ($date_splatnost);

ale toto mi nefunguje. Samotný index vrací číslo správně. Může mi někdo poradit jak správně vložit index aby opět počítalo?
díky

 
Odpovědět
17.2.2018 15:13
Avatar
Odpovídá na Miloshcz
Uživatel sítě :17.2.2018 15:22

Ahoj, zkus:

$date_splatnost = date("d.m.Y", strtotime($e['vystaveno']. '+' . $e . ' day'));
Nahoru Odpovědět
17.2.2018 15:22
Chybami se člověk učí, běžte se učit jinam!
Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovídá na Miloshcz
Jan Lupčík:17.2.2018 15:24

Jak tam můžeš předávat k tomu + nějakou proměnnou, která má index? To pak předáváš pole a pole nikdy nepřičteš. Stačí to pouze trochu upravit, viz teď jsem si s tím trochu hrál:

$e = '14';
$date_splatnost = date("d.m.Y", strtotime('today' . '+' . $e . ' day'));
echo ($date_splatnost);
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
17.2.2018 15:24
TruckersMP vývojář
Avatar
Miloshcz
Člen
Avatar
Odpovídá na Jan Lupčík
Miloshcz:17.2.2018 15:46

skvělé funguje dík

 
Nahoru Odpovědět
17.2.2018 15:46
Avatar
Miloshcz
Člen
Avatar
Odpovídá na Uživatel sítě
Miloshcz:17.2.2018 15:50

díky, takto to taky funguje - nějak jsem zazmatkoval s identifikací proměnné :-P

 
Nahoru Odpovědět
17.2.2018 15:50
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.