![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 180 Pomógł: 0 Dołączył: 17.07.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich. Mam bardzo nietypowy problem. Otoz, na serwerze lokalnym mam mysql w wersji 3.x, a na serwie docelowym 4.x. Co dziwne jedno proste zapytanie:
SELECT * FROM tabela WHERE code = 'AKADHDD' wywolane pod 3.x zwraca poprawny wynik 1, natomiast to samo wykonane pod 4.x zwraca 0. Czemu tak jest? Czy jest to spowodowane nazwa pola "code", gdzie code jest jakims specjalnym slowem dla SQL? Bede wdzieczny za pomoc. Pozdrawiam, TRACK Ten post edytował track 14.02.2006, 02:35:43 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 180 Pomógł: 0 Dołączył: 17.07.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Juz poradzilem sobie z bledem. Rozwiazaniem bylo potraktowanie wszystkich CODE funkcja trim(). Okazalo sie, ze 4.x widzi gdzies spacje i nie mozna porownac wpisow. Po zastosowani powyzszej funkcji wszystko wrocilo do normy. Dzieki za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 16:47 |