Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Zapytanie do bazy wyszukujące &lt;\b&gt; (<\b>)
fenix.robi
post
Post #1





Grupa: Zarejestrowani
Postów: 97
Pomógł: 7
Dołączył: 24.06.2008

Ostrzeżenie: (0%)
-----


Mam do poprawienia błędne znaczniki wprowadzone do pola tekstowego w bazie istnieje wpis <\b> istnieje pod wyrażeniem
Kod
& lt;\b& gt; //bez spacji oczywiscie

lecz zapytanie
  1. SELECT `id`,`opis` FROM `artykuly` WHERE `opis` LIKE "%& lt;\b& gt;%" LIMIT 0 , 10

lub
  1. SELECT `id`,`opis` FROM `artykuly` WHERE `opis` LIKE "%& lt;\\b& gt;%" LIMIT 0 , 10

Nie pobiera zadnych rekordów

Ten post edytował fenix.robi 22.07.2010, 12:21:48
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
blahy
post
Post #2





Grupa: Zarejestrowani
Postów: 82
Pomógł: 22
Dołączył: 20.07.2010

Ostrzeżenie: (0%)
-----


z reference manuala:
Because MySQL uses C escape syntax in strings (for example, “\n” to represent a newline character), you must double any “\” that you use in LIKE strings. For example, to search for “\n”, specify it as “\\n”. To search for “\”, specify it as “\\\\”; this is because the backslashes are stripped once by the parser and again when the pattern match is made, leaving a single backslash to be matched against.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 09:34