Aktywne Wpisy
Merck_1ae7 +50
Runaway28 +66
#przegryw Wiecie co jest najgorsze w fizycznej pracy? Nie to że sama w sobie jest fizyczna ( zależy też od stopnia jak bardzo ciężka nie jest), a to że po niej kompletnie nie chce się niczego, często jedyne na co mam ochote to cos obejrzeć polurkować tag i iść spać. Czasami próbuję coś robić nawet po ciężkim dniu w pracy, jakoś się rozwijać, jednak nie dam rady ani fizycznie ani psychicznie.( ͡
Problem polega na tym, że dane wypisywane na stronie, z której pobieram są pisane caps lockiem (np. UL. MIROSŁAWA ŚLĄSKIEGO 22, 12-345 BIAŁYSTOK). Chcę je sobie natomiast zapisać do bazy w bardziej ludzki sposób --> "Mirosława Śląskiego 22, 12-345 Białystok". Szukałem gotowych funkcji do zmiany np.
mb_convert_case
ale każda z funkcji, której próbowałem krzaczyła się na polskich znakach. Jest jakaś sprawdzona funkcja do tego?
PS: Aha. Kodowanie powinno zostać w windows-1250, bo osoba po której przejąłem tą bazę danych ustawiła kodowanie na latin1-swedish_ci
#php #kodwanie #polskieznaki #programowanie (jest jakiś tag dla takich lamerskich pytań, żeby nie było krzyku że to nie jest programowanie? (╥﹏╥) ) #lamusyprogramowania (?)
$ulica=mb_convert_case($ulica, MB_CASE_TITLE, 'ISO-8859-2');
i trochę działa. Problem jest z kilkoma znakami, np.
zamiast Świerczewskiego to zapisuje mi to do bazy jako
zamiast Śląska to dostaję
Ale skonwertowałeś to przedtem do ISO, tak? Bo wygląda jakbyś tego nie zrobił (część znaków z win-1250 i iso-8859-2 się pokrywa).
btw win1250 to zuo. w bazie trzymaj utf8 bedzie ci prosciej