![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 12.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Bo w tej zmiennej/stringu @poczta.onet.pl jest @,a małpa zazwyczaj w języku sql oznacza parametr ,więc musisz zmienną escapować ,używając {zmienna} lub `zmienna`.
Ten post edytował Niktoś 3.05.2012, 13:15:14 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Bo w tej zmiennej/stringu @poczta.onet.pl jest @,a małpa zazwyczaj w języku sql oznacza parametr ,więc musisz zmienną escapować ,używając {zmienna} lub `zmienna`. Niktoś nie obraź się, ale straszne głupoty piszesz. Łańcuch znaków, to zawsze łańcuch znaków i nie ma znaczenia, czy jest w nim @, czy jej nie ma. Poza tym nawiasów sześciennych, czyli {}, używamy w PHP do wstawiania zmiennej do łańcucha znaków, a gravisów, czyli `, używamy w MySQL do ograniczania nazw tabel, kolumn, aliasów, itp., ale nie do wartości, jaką bez wątpienia jest e-mail. Błąd wynika raczej z czegoś innego np. źle napisanego zapytania, ale żeby móc to "zdiagnozować" potrzebny jest aktualny kod. Ten post edytował mortus 3.05.2012, 14:14:14 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 10:09 |