Pole data_urodzenia w bazie jest typu DATE (czyli np. 2010-01-01).
Napisałem taki kod:
$lacz = lacz_bd(); $lacz->query("SET NAMES 'latin2'"); $wynik = $lacz->query("select imie_nazwisko, data_urodzenia from zawodnik_pl order by data_urodzenia desc"); while ($pokaz = $wynik->fetch_assoc()) { /* Wiek - lata*/ $wiek = $teraz-$data_urodzenia; /* Miesiac urodzenia */ $miesiac_nazwa = array (01 => 'stycznia', 02 => 'lutego', 03 => 'marca', 04 => 'kwietnia', 05 => 'maja', 06 => 'czerwca', 07 => 'lipca', 08 => 'sierpnia', 09 => 'wrzeŚnia', 10 => 'paĽdziernika', 11 => 'listopada', 12 => 'grudnia'); /* Wyswietlanie urodzin */ }
Problemem jest jeszcze to, iż nie do końca dobrze pokazuje mi nazwy miesięcy... Wyświetla mi tylko w przedostatnim, tj. 19-stym, rekordzie.
Proszę o pomoc
