Autor Zpráva
trancemaniac
Profil *
Ahoj, potreboval bych poradit, Datum napr. 2008-04-06 15:30:12 a potreboval bych k nemu pricist 20 dnu takze, aby vysledek byl 2008-04-26 15:30:12 a nemuzu nato prijit. V manualu jsem nenasel funkci, ktera by mi to datum rozhodila do roku, mesicu, dnu atd. zas tak dobre anglicky neumim. Muzete mi poradit? Dekuju
Akacko
Profil
trancemaniac
Třeba můžeš převest datum na sekundy strtotime(), přičíst 20 dní v sekundách (60 * 60 * 24 * 20) a opět převest na datum pomoci funkce date().
Kcko
Profil
DATE_ADD(datum, INTERVAL 20 DAY)

Edit: myslel jsem ze to je SQL ... unava
trancemaniac
Profil *
Nj parada, tohle jsem si neuvedomil. Funguje to skvele, diky moc
orava
Profil
A neviete ako UPDATujem cas a + 20 minut?
priklad:
je 18:00 a do SQL sa UPDATEUJE 18:20
DoubleThink
Profil *
myslel jsem ze to je SQL
A ono skutečně bylo ;)

A neviete ako UPDATujem cas a + 20 minut?
Stejným způsobem.
Viz všechny klíčové slova funkce DATE_ADD
orava
Profil
ale ako tam vlozim aktualny cas ?
karbon
Profil *
orava
ale ako tam vlozim aktualny cas ?
Jedna z možností je uložit obsah proměnné
$date = date('Y-m-d H:i:s');
do databáze.
WertriK
Profil
orava
NOW()
orava
Profil
ok dik pouzil som $date = date('Y-m-d H:i:s');

A neviete ze ked dam INTERVAL 100 minut ci pripocita hodinu a 40 minut ?!

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: