Randallmaster
28.11.2014, 20:11:21
Witam,
Gdy chce pobrać aktualną datę za pomocą funkcji CURDATE() otrzymuje takie coś 323031342d31312d3238, ktoś wie co źle robie ?
trueblue
28.11.2014, 20:22:33
Pokaż całe zapytanie.
W jaki sposób odbierasz dane z zapytanie w php?
Pokaż po prostu kod wraz z zapytaniem.
Randallmaster
28.11.2014, 20:49:17
Problem występuje gdy daje date do case jeśli dam bez case wyświetla normalnie:
select
case kolumna
when '25' then CURDATE()
when '26' then 2
end as test
from tabela
trueblue
28.11.2014, 20:52:06
Kiedy wykonujesz to zapytanie bezpośrednio w bazie (phpMyAdmin), to również taki wynik?
Randallmaster
28.11.2014, 20:58:20
bezpośrednio jest ok jeżeli case zrobię w takiej formie to wywala głupoty ;/
Gdy zostawie jedno when pokaze date poprawnie jak dodam drugie to juz sie glubi
trueblue
28.11.2014, 22:26:38
Pokaż jak odbierasz dane z tego zapytania.
Randallmaster
29.11.2014, 15:56:01
Poradziłem sobie poprostu mieszałem wynik końcowy z data i string
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.