![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 6.08.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
1) Mam filtr danych wysyłanych do bazy MySQL, który m.in. ustawia nazwisko klienta funkcją strtoupper() i np. nazwisko klienta wpisane w formularzu: "świerczewski" daje w efekcie: "śWIERCZEWSKI" -> nie uwzględnia polskich znaków, dlaczego i jak to załatwić?
2) Druga sprawa dotyczy pola adresu - ulicy. Otóż, żeby dane ładnie zaprezentować w panelu administracyjnym - w widoku zamówienia, po odczytaniu danych z bazy dodaję "ul. " przed nazwą ulicy. W związku z tym (w celach estetycznych) chciałbym wyeliminować sytuację, gdy użytkownik już wpisze "ul." w formularzu i po wszystkich moich filtrach dane w panelu wyglądają np. tak: "ul. Ul. jakastamulica 4/10". Stosowałem do tego ereg_replace() oraz również ucfirst() i czapa - jak można to jeszcze zrobić? Z góry dzięki za odpowiedzi. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 151 Pomógł: 0 Dołączył: 20.02.2005 Skąd: Poznań Ostrzeżenie: (30%) ![]() ![]() |
1) bylo o tym .... trzeba zmienic bodajze kodowanie w bazie ale nie jestem pewien ...
2) eee tak jak mowisz eregiem .. szukasz ciagu Ul. i jezeli jest no to nie wstawiasz a jezeli nie ma to wstawiasz... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:53 |