![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 21.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie,
Pobieram sobie z bazy datę w formacie Y-m-d H:i:s. Wyświetlam ją w następujący sposób:
Jednak w tym przypadku potrzebuję wyświetlić ją w formacie d-m-Y (odwrotnie i bez czasu). W innym miejscu tą samą datę już muszę wyświetlić w jeszcze inny sposób (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Przetrzymuję więc pełną datę i czas, ale nie wiem jak ją wyciągnąć i przekonwertować. Może ktoś mi pomoże? I jeszcze druga sprawa. Wyświetlam dane z bazy w formie tabeli:
Jednak wiersze są kolorowe - jeden jest niebieski, drugi biały. Następny znów niebieski i znów biały… Ustawiam po prostu klasy dla <tr> - lesson-line1 i lesson-line2. Nie wiem jak zrobić, aby ta pętla zapodawała raz właśnie klasę niebieską, a raz białą :/ Nie wiem jak to rozwiązać :/ Z góry serdecznie dziękuję za udzieloną mi pomoc, Jakub |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 15.12.2004 Skąd: KrK Ostrzeżenie: (10%) ![]() ![]() |
ad 1.albo kożystając z explode() musisz rozbić datrczęści,jeżeli w bazie danych dane zapisujesz jako pole daty, lub jeśli kożystasz ze znacznika czasu prościej by było jako date("d-m-Y" $dane_z_bazy);
ad 2. dodaj if w tym kodzie robiąc if($line['id'] % 2 == 1) {kod pierwszej klasy np białej} else {kod drugiej tabeli z klasą niebieską} gdzie $line['id'] to id pobrane z bazy danych |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 16:12 |