Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL][PHP] Jak wykryć datę
gregi
post
Post #1





Grupa: Zarejestrowani
Postów: 100
Pomógł: 0
Dołączył: 11.09.2003

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


mysql ustaliłem tabelę todo z polem czas o typie DATATIME

czas przyjmuje wartości null lub z funkcji Now()


Wydruk z SQL tam gdzie nie ma wartości daty
Array ( [id_todo] => 108 [id_sl] => 1 [czas] => )
Array ( [id_todo] => 125 [id_sl] => 10 [czas] => 2015-01-15 23:18:12 )

is_numeric() ,isset() ,empty(),is_string - w powyższym przypadku zawsze wskazują tą samą wartość .
Powyższe funkcie testowałem if (empty ($minl)) ... else ;


jak wykryć czy w tabeli jest jest data albo brak,

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gregi
post
Post #2





Grupa: Zarejestrowani
Postów: 100
Pomógł: 0
Dołączył: 11.09.2003

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


teraz widzę ze zapytanie skopałem ale nie wiem gdzie
"SELECT * FROM todo WHERE czas IS NOT NULL AND czas < now() ORDER BY czas ASC LIMIT 1"

Cytat(gregi @ 16.01.2015, 01:55:40 ) *
teraz widzę ze zapytanie skopałem ale nie wiem gdzie
"SELECT * FROM todo WHERE czas IS NOT NULL AND czas < now() ORDER BY czas ASC LIMIT 1"

a jednak zapytanie działa ok
zwraca wartość : 2015-01-15 23:42:08

pytanie jak wykryć w PHP kiedy nic nie zwróci if (...) ?

Ten post edytował gregi 16.01.2015, 00:00:04
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 16:38