Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z data
intertom
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 20.12.2004

Ostrzeżenie: (0%)
-----


Wpsuje do tabeli date Wysylki Produktu (varchar) jesli termin wysylki zostanie przekroczony powinna sie ta data ukazac na czerwono.
Zrobilem to tak:

<?php

$date = date("d.m.Y");

if ($date < $row_ALL['WYSYLKA']) {
echo ("<font color='red' size='2'>".$row_ALL['WYSYLKA']."</font>");
}
else {
echo $row_ALL['WYSYLKA'];
}
?>

Problem polega na tym ze przy tym formacie zapisu Daty (dzien, miesiac, rok)
to niefunkcjonuje. Czy jest jakas mozliwosc przekrecenia daty (rok, miesiac, dzien) zanim zostanie urzyta petla if.

---
(IMG:http://bts.net.pl/hwao/uwaga.gif)
hwao
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
intertom
post
Post #2





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 20.12.2004

Ostrzeżenie: (0%)
-----


W tabeli musi byc zapisywana w formacie (d,m,Y) Problem w tym ze w tym formacie porownywane sa najpierw dni daty, i jesli dzisiaj mamy 20.12.2004 a Data wysylki bedzie np.: 19.01.2005 to i tak ukaze sie na czerwono poniewaz 19 jest mniejsze od 20. Dlatego chce przekrecic te date (string) na Y,m,d. Wtedy bedzie funktionowac poniewaz bedzie porownywyna rok, miesiac na koncu dzien.
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 13:45