![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 0 Dołączył: 15.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Siemanko , Cześć !
Mam takowy problemik - jakiś mądry zaradny człowiek w bazie danych MSSQL storzył o to takie wartości Id artykułu , Dokument handlowy ... itd Teraz za pomocą PHP łącze się do MSSQL i pobieram wartości w przypadku zapytania WHERE [Dokument handlowy]='3434' Pobiera wartości ale jak już szukam i chyba problem jest polskiego znaku WHERE [Id artykułu]='3434' Nie pobiera mi wartości Jest na to jakieś rozwiązanie ![]() Ten post edytował winiar789 9.03.2018, 16:51:57 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Masz możliwość zmienić strukturę bazy danych? Raczej lepiej byłoby zachować format bez polskich znaków i bez spacji, a najlepiej w ogóle nie po polsku. Baza danych to źródło danych i jeśli kolumny zostały tak nazwane dla miłego ich odczytywania, od tego są widoki.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 0 Dołączył: 15.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Nie mam takiej możliwości
![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
A probowales np. `nazwa kolumny` ?
A to jest mssql to przepraszam to nie zadziała Ten post edytował rad11 10.03.2018, 20:09:30 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 0 Dołączył: 15.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Próbowałem też nic - więc zrobiłem [Id artykułu] - też nic
Trochę wprowadziłem w błąd - sprawdziłem teraz - Tabela z tymi nazwami to widok nie tabela główna bazy aczkolwiek czy to coś zmienia? |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 508 Pomógł: 75 Dołączył: 2.11.2005 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Kodowanie zapytania musi być takie samo jak kodowanie MsSQL - na 99% tutaj jest błąd, bo "ł" przesyłasz w UTF8 (takie jest kodowanie w pliku), a baza danych ma "ł" kodowane prawdopodobnie w win-1252. iconv - do konwertowania kodowania całego zapytania SQL. Sprawdź tylko kodowanie w bazie danych.
Swoją drogą - wywala jakiś błąd? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 21.06.2025 - 09:54 |