Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Inne znaczniki przy zapytaniach niż " i ', Potrzebuję innego znacznika, lub rozwiązania.
Weles
post
Post #1





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 7.07.2011

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


Witam.
Napisałem sobie edytor stronek www z Mysql, które do Textarea czyta HTML wraz z PHP (z bazy).
I tutaj nasuwa się problem - Tak wygląda moje zapytanie:

$zapisz = mysql_query('UPDATE strony SET tresc_pl = "'.$_POST[nowa_tresc].'" WHERE nazwa="'.$_POST[nazwa_strony].'"');

Wszystko działa Good Joob, ale.. jeśli np. tutaj "'.$_POST[nowa_tresc].'" mam cudzysłów " to wtedy przy edycji strony nie mogę dodać żadnego znaczka ", jeśli znowu walne odwrotnie, czyli zamiast " to ' to wtedy znaczków ' nie mogę dodawać w textarea..

Zna ktoś jakieś rozwiązanie tego problemu?

Próbowałem jeszcze zamiast " i ' dawać np. ` ale wtedy wgl. nic się nie da edytować ;|

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




tekst w mysql należy obejmować przy pomocy '
'tekst'

A tekst jaki wkładasz do pola to masz najpierw przepuścić przez mysql_escape_string() - patrz manual
Go to the top of the page
+Quote Post
Fifi209
post
Post #3





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


nospor raczej miał na myśli mysql_real_escape_string
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




nospor miał na myśli to co miał na myśli.
To co zaś myślał fifi też ujdzie w tłoku.
Go to the top of the page
+Quote Post
Weles
post
Post #5





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 7.07.2011

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


Coś tam dało.. teraz da się dać jedno ' lub jedno " (tzn zapisać w textarea) ale to jeszcze nie to :/

@EDIT:
Zgubiłem jeden znaczek w php i przez to się rypało, przepraszam za problemy (IMG:style_emoticons/default/tongue.gif)
Ale to real_escape dużo dało, teraz wszystko się cacy zapisuje ;-)
Dziękuję za pomoc,
Pozdrawiam.

Ten post edytował Weles 26.09.2011, 13:31:02
Go to the top of the page
+Quote Post

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: 22.08.2025 - 22:45