2009-09-17 2 views
0

Я использую decodeURIComponent и encodeURIComponent в Javascript. Перед тем, как хранить эти данные в UTF-8-PostgreSQL-базе данных, я должен их расшифровать:decodeURIComponent для postgres

$my_data = pg_escape_string(utf8_encode($_POST['my_data']));

Я ищу для PostgreSQL-функции для преобразования Javascript-кодированных данных.

+0

Это так же полезно, как сохранение двоичных файлов в БД в качестве базового кода TEXT вместо использования BYTEA. Вероятно, иногда это имеет смысл, но в целом? Вы уверены, что вам нужно это сделать? –

+0

milen, storage base64, вероятно, уменьшит пропускную способность, необходимую для хранения/извлечения ;-) –

ответ

2

Вы не слишком поняли, но, может быть, this будет интересен для вас.

+0

Спасибо, но мне не хватает более сложной функции: http://www.w3schools.com/jsref/jsref_encodeURI.asp – maletin

+0

Well , в postgresql нет функции encodeURI. Возможно, есть один модуль. Но я сомневаюсь, что вам это действительно нужно. Чего вы пытаетесь достичь? –

Смежные вопросы