![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 1 Dołączył: 20.03.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Próbuje wprowadzić string z apostrofem do bazy danych jednak nie wiem gdzie popełniam błąd. Wiem że apostrof można zastąpić dwoma apostrofami, więc w skrócie wygląda to tak:
Ten post edytował Laran 20.05.2013, 12:19:56 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 731 Pomógł: 141 Dołączył: 9.05.2011 Skąd: śląskie Ostrzeżenie: (0%) ![]() ![]() |
-------------------- Szanuj innych czas! Kliknij
![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 1 Dołączył: 20.03.2013 Ostrzeżenie: (0%) ![]() ![]() |
Nadal dostaje błąd: "Fatal error: Call to a member function execute() on a non-object in [...]" Kiedy wprowadzam bez apostrofu to działa, więc to w tym leży problem. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Prowadzi głuchy ślepego...
Skoro używasz mysqli to użyj bindowania http://pl1.php.net/manual/en/mysqli-stmt.bind-param.php po to je wymyślono lub escapuj dane http://pl1.php.net/manual/en/mysqli.real-escape-string.php -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Ale po co wymyślasz jakieś dziwadła? Stringi bindujesz po prepare i nie ważne jest, czy jest tam apostrof czy ośmiornica.
Edit: no właśnie, jak wyżej ^ Ten post edytował Damonsson 20.05.2013, 12:28:20 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 731 Pomógł: 141 Dołączył: 9.05.2011 Skąd: śląskie Ostrzeżenie: (0%) ![]() ![]() |
Przepraszam, nie doczytałem kodu do końca :|
-------------------- Szanuj innych czas! Kliknij
![]() |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 1 Dołączył: 20.03.2013 Ostrzeżenie: (0%) ![]() ![]() |
Prowadzi głuchy ślepego... Skoro używasz mysqli to użyj bindowania http://pl1.php.net/manual/en/mysqli-stmt.bind-param.php po to je wymyślono lub escapuj dane http://pl1.php.net/manual/en/mysqli.real-escape-string.php Dziękuję pomogło. PS. Głuchy może ślepego prowadzić (powinno być "Prowadzi ślepy głuchego":P) |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat PS. Głuchy może ślepego prowadzić (powinno być "Prowadzi ślepy głuchego":P) No wlasnie się zastanawiałem jaka powinna być kolejnośc no i doszedlem do wniosku jakiego doszedłem.... w każdym bądź razie sens załapany ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 18:52 |