Хранение переменной (содержащей «символ») из базы данных в переменную JavaScript - PullRequest
0 голосов
/ 08 июля 2011

Я пытаюсь сохранить переменную из моей базы данных в переменную JavaScript с кодом ниже:

var long = "<%=RecordSet.record.get('GPS - Longitude')%>";

<% = и%> являются тегами, локальными для API для программы, которую я используюкоторый основан на JavaScript и работает JavaScript.Когда я вызываю это поле данных из базы данных:

Если данные хранятся как: 91 ° 6 '5 "W Данные не будут храниться в переменной" long "из-за символа" в строке.

Если данные хранятся как: 91 ° 6 '5 Вт. Данные будут храниться в точном виде в переменной "long".


Я знаю, что есть функция .php, называемая "addlashes ()msgstr "который должен решить эту проблему при извлечении информации из базы данных.Я попытался использовать функцию «заменить» при вызове базы данных, но безуспешно.Возможно ли это в JavaScript?

Ответы [ 2 ]

0 голосов
/ 14 июля 2011

Проблема была решена. Это было связано с программой, которую я использовал. Если вас интересует вот ссылка:

http://forums.extensis.com/jforum/posts/list/3695.page

0 голосов
/ 08 июля 2011

Вы пытались использовать функцию javascript 'replace'

string.replace('"', "'");

Или в php вы можете использовать функцию замены там

$string=str_replace('"', "'", $string);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...