![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 118 Pomógł: 3 Dołączył: 6.07.2006 Skąd: Dublin Ostrzeżenie: (0%)
|
Chcę przechowywać obiekty w bazie. W jaki sposób przetransformować zserializowany obiekt by jego zapis był możliwy? Obiekt zawiera z sobie treści i znaki, których Mysql nie chce przyjąć i wywala błędy składni – zresztą mu się nie dziwię (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Do tej pory problem rozwiązywała funkcja mysql_real_escape_string(), sprawdza się ona jednak tylko w połączeniu z wbudowanymi funkcjami pehapa do obsługi Mysql. Zależy mi na niezależności od konkretnego silnika bd, co realizuję przy pomocy PDO.
Czym potraktować obiekt przed zapisem do bazy? |
|
|
|
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 118 Pomógł: 3 Dołączył: 6.07.2006 Skąd: Dublin Ostrzeżenie: (0%)
|
Serialize? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A przeczytaj jeszcze raz mojego posta... base64_encode? Dzięki - popróbujem. |
|
|
|
Post
#4
|
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
Nie zauważyłem "zserializowany". W takim przypadku base64_encode powinien pomóc. Za pomyłke przepraszam (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 118 Pomógł: 3 Dołączył: 6.07.2006 Skąd: Dublin Ostrzeżenie: (0%)
|
I pomogło.
BIG THX! |
|
|
|
![]() ![]() |
|
Aktualny czas: 20.12.2025 - 20:37 |