![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 345 Pomógł: 3 Dołączył: 31.03.2012 Ostrzeżenie: (0%)
|
Nie bardzo jestem w stanie zrozumieć, dlaczego zapisując string do tablicy, muszę użyć potrójnego backslasha, aby w ogóle owy backslash się tam pojawił.
Z czego to wynika? |
|
|
|
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
To nie ma zadnego związku z tablicą..... backslash to znak specjalny i w tekscie nalezy go poprzedzic backslashem jesli chcemy miec w tekscie backslash.
Pokaz lepiej co kombinujesz, bo nie trzeba do tego az 3 backslashy |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 345 Pomógł: 3 Dołączył: 31.03.2012 Ostrzeżenie: (0%)
|
W bazie pojawia się poprawna ścieżka linku dopiero w takiej formie, z potrójnym backslashem
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%)
|
|
|
|
|
Post
#5
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
NIe Turson... tu chodzi o to, ze on te dane wklada do zapytania a ich nie escapuje..... Dane tekstowe przed wlozeniem do zapytania nalezy escapowac - mysql_escape_string - wowczas zadziala i nie trrzeba nic potrojnie backslasowac...
A na przyszlosc opisuj od razu problem a nie z jakimis tabliami wyjezdzasz.... tablica != tabela w bazie |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%)
|
Nie zauważyłem, że o zapytanie się rozchodzi (IMG:style_emoticons/default/facepalmxd.gif)
|
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 05:35 |