W kilkudziesięciu skryptach rok, miesiąc, dzień miałem wyciągany za pomocą funkcji substring (wiem że to był błąd) np:
<?php $query = \"select * from TABLICA\"; ?>
i gdy doszły w bazie myślniki i dwukropki to wszystko się posypało.
Można oczywiście kilkadziesiąt skryptów pozmieniać wpisując inne wartości w substr, ale może istnieje jakaś prostsza metoda zmiany
