ďťż
Podstrony
|
telcocafeWitam,mam pewien problem. W jedna kolumnę typu datetime. Są tam jak wiadomo zapisywane daty i godziny. Chciałbym osobno do zmiennej zapisać wyciągniętą z bazy datą, a osobno godzinę. W jaki sposób to zrobić? Proszę o pomoc. funkcją date(); możesz określić co ma byc wyświetlane. I tak nie wiem, do końca w jaki sposób. $data = ''.date(Y).'-'.date(m).'-'.date(d).''; W taki sposób mogę pobrać bieżąco datę. A jeśli już istnieje zmienna $data, to w jaki sposób pobrać tylko ową część daty? np. tak $godzina = date('G:i',$zmiennazczasem); $data = date('d-m-Y',$zmiennazczasem); Witam, mam pewien problem. W jedna kolumnę typu datetime. Są tam jak wiadomo zapisywane daty i godziny. Chciałbym osobno do zmiennej zapisać wyciągniętą z bazy datą, a osobno godzinę. W jaki sposób to zrobić? Proszę o pomoc. O ile dobrze zrozumialem to poprostu uzyj finkcji explode(). PRZYKLADOWO: $d = explode(' ', $r["data"]); echo 'data: '. $d[0]; echo 'czas: '. $d[1]; $godzina = date('G:i:s',$p['data']); lub $data = date('d-m-Y', $dataa); Jednak wygląda na to, że jest jakiś błąd bo nie są pobierane dane z bazy, wyświetla się: 1. Ekipa ZN vs Babeczki - 01-01-1970 1:33:26 2. Ekipa ZN vs Lole - 01-01-1970 1:33:27 3. Killersi vs Babeczki - 01-01-1970 1:33:27 4. Ekipa ZN vs Politycy - 01-01-1970 1:33:27 5. Babeczki vs Lole - 01-01-1970 1:33:27 nie prościej? http://pl2.php.net/m...ion.getdate.php marines, ok, zrobiłem i według tej funkcji, ale dalej nie podaje danych z bazy, a bodajże najmniejszą systemową: 01-01-1970 1:33:26 - skąd może być ten błąd? Użytkownik pawlaklor edytował ten post 16 grudzień 2006, 17:37 Zmienna z czasem jest pusta, najprawdopodobniej nie pobrałeś jej wcale z bazy. Najpierw zech uj zmienną z datą. Użytkownik Ziombka edytował ten post 16 grudzień 2006, 18:55 Sęk, w tym, że owe dane są pobrane. I to przy użyciu date(), lub getdate(), dzieje się coś dziwnego.... Ponieważ: $dataa = $p['data']; Normalnie wyświetla: 2006-12-31 23:15:54 Znowu: $data2 = date('m-d-Y', $p['data']); Wyświetla: 01-01-1970 Sam już nie wiem, czy to błąd skryptu, czy jakiś głębszy bazy... ale coś jest nie tak... 2006-12-31 23:15:54 chcesz odczytać za pomocą date('m-d-Y', $p['data']) ? Do tego użyj explode. $p['data'] musi mieć UNIKSOWY znacznik czasu. Dzięki. Pomogło ;) |
|||
Sitedesign by AltusUmbrae. |