Insert stringa z ukośnikiem i cudzysłowiem z bazy do bazy |
Insert stringa z ukośnikiem i cudzysłowiem z bazy do bazy |
13.10.2022, 19:59:36
Post
#1
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 5 Dołączył: 7.08.2012 Ostrzeżenie: (0%) |
|
|
|
13.10.2022, 21:08:34
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 373 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
-------------------- |
|
|
13.10.2022, 23:25:58
Post
#3
|
|
Grupa: Zarejestrowani Postów: 377 Pomógł: 70 Dołączył: 15.07.2014 Ostrzeżenie: (0%) |
|
|
|
14.10.2022, 08:45:03
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 519 Pomógł: 6308 Dołączył: 27.12.2004 |
JA tylko moze wyjasnie jaki blad popelnia autor, bo nikt nie raczyl
query("INSERT INTO [Tabela] ([Nazwa]) VALUES( '".$nazwa."')"); skoro nazwa zawiera apostrof ' to twoj tekst po wlozeniu tej $nazwy wyglada tak query("INSERT INTO [Tabela] ([Nazwa]) VALUES( ' Rura 1/4' ')"); Jak widzisz w zapytaniu po VALUES otwierasz tekst apostrofem ale w tekscie tez masz apostrof wiec on jakby zamyka tekst z wpierwszego VALUES a potem znowu ni z gruszki ni z pietruszki jest apostrof i masz blad skladni zapytania. Nastepnym razem wyswietlas co generujesz oraz wyswietlaj bledy zapytan bo tam to wszystko masz opisane co bylo zle. No i jak juz napisano, albo uzywaj PREPARE albo ESCAPOWANIA. Lepsze prepare z bindowaniem wartosci rzecz jasna -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
15.10.2022, 16:25:12
Post
#5
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 5 Dołączył: 7.08.2012 Ostrzeżenie: (0%) |
dzieki!!
|
|
|
Wersja Lo-Fi | Aktualny czas: 26.09.2024 - 11:28 |