Autor Zpráva
Stepanka
Profil *
Ahoj,
prosím neporadil by mi někdo s jedním výpočtem?

Mám v DB sloupec "datum", ve formátu DATETIME.

V SQL dotazu ho vybírám jako
date(o.datum) AS datum
a pak ho zobrazuju v tabulce.
....while($row = mysql_fetch_array($result)) {
  echo '<td>'.$row['datum'].'</td>';....

Funguje to bez problému, ale já bych potřebovala zobrazit NE to konkrétní datum, ale počet dnů, který uběhl ode dneška do toho určitého zobrazeného data.

Jinak řečeno potřebuju vypisovat "Poslední prodej se uskutečnil před XX dny", ne "Poslední prodej byl uskutečněn dne DD.MM.YYYY"

Neporadil by mi prosím někdo, jak to vypočítat?

Předem mockrát děkuju.
Kajman_
Profil *
select datediff(now(),o.datum) AS dnu from tabulka
Stepanka
Profil *
Kajman_
Děkuju mockrát!! :-)

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