![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 19.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Otóż ciekawi mnie jedna rzecz. Niestety nie umie tego zrobić - próbowałem zapytaniami typu
Ale nie osiągnąłem zadowalającego wyniku. Już tłumacze o co chodzi. Mam zapisana w bazie date w postaci yyyy-mm-dd Wyciagam z tej bazy tą date i teraz chce ją pociąć i wstawić ją do trzech zmiennych $dzien, $miesiac, $rok czy da sie wogole tak zrobić? Ja siedze nad tym juz dłuższa chwile i zaczynam watpić Prosze o jakąs podpowiedz. Może nawet istnieje jakas funkcja której nie znam a rozwiązuje w prosty sposób ten problem:) Ten post edytował ppietras86 2.04.2010, 02:39:55 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Wyciagam z tej bazy tą date i teraz chce ją pociąć i wstawić ją do trzech zmiennych $dzien, $miesiac, $rok Da się, ale nie taką datę, jaką wyciągasz. Zastanów się dlaczego (podpowiem, że do trzech zmiennych na pewno tego nie wstawisz, natomiast do dwóch jak najbardziej). Jak już będziesz wiedział, czego brakuje, to zastosuj się do wskazówek wookieb'a.
czy da sie wogole tak zrobić? Ja siedze nad tym juz dłuższa chwile i zaczynam watpić |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 19.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
da sie do trzech zmiennych. najlepiej i najszybciej robi to explode()
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 22 Dołączył: 6.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Dałoby się do trzech zmiennych, tyle że DATE_FORMAT(data_od, '%Y-%m') zwróci rok i miesiąc, bez dnia. Więc się nie da do trzech zmiennych. Jeszcze jakieś wątpliwości?
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 19.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dałoby się do trzech zmiennych, tyle że DATE_FORMAT(data_od, '%Y-%m') zwróci rok i miesiąc, bez dnia. Więc się nie da do trzech zmiennych. Jeszcze jakieś wątpliwości?
Tak ja to zrobiłem i mi w zupełności wystarczy. Później możesz się tą tablicą bawić jak sobie żywnie chcesz. Napisałem wcześniej w poście "próbowałem zapytaniami typu DATE_FORMAT(data_od, '%Y-%m')" a później cytuje "Ale nie osiągnąłem zadowalającego wyniku." Później napisałem "Może nawet istnieje jakaś funkcja której nie znam a rozwiązuje w prosty sposób ten problem" Kolega wookieb podał funkcje za co mu dziękuję ślicznie. Czy ty masz dalej jakieś wątpliwości?? Chcesz drążyć ten temat dalej? Bo mnie osobiście się nie chce. Życzę ci miło spędzonych świąt przy nauce czytania ze zrozumieniem. (IMG:style_emoticons/default/haha.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 18:06 |