powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / проблема при работе с кавычками
9 сообщений из 9, страница 1 из 1
проблема при работе с кавычками
    #32615438
копосов нв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нужна дока или url
...
Рейтинг: 0 / 0
проблема при работе с кавычками
    #32615484
\/lad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если ты о перле, то вот
http://pgbook.dax.ru/perl/begin.htm
http://www.citforum.ru/database/cnit/p2.shtml#SECTION004420
...
Рейтинг: 0 / 0
проблема при работе с кавычками
    #32615535
копосов нв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для php
...
Рейтинг: 0 / 0
проблема при работе с кавычками
    #32615547
sky2k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ty by luchshe skazal v chem ona zakluchaetsya?
...
Рейтинг: 0 / 0
проблема при работе с кавычками
    #32615786
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
[telepat mode]
FAQ: slashes ?
[/telepat mode]
...
Рейтинг: 0 / 0
проблема при работе с кавычками
    #32616069
копосов нв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Работаю с БД Oracle:
В web через тег html <textarea> добавляю данные в бд. Сначала была проблема с " - двойной кавычкой, решил так:
при выводе из БД пишу
Код: plaintext
<?php echo htmlspecialchars(ociresult($s, "TEXT_CHART"));?>

при добавлении в БД пишу

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
$select = "INSERT INTO ".$schema."PORUCH
                                  (ID_PORUCH,PORUCH.PERIOD,TEXTMEROP,DATESTART,DATEEND,PROJECTORREPORT,ID_PARENT,TOWHOMTASK,WHOTASK,ID_FIOOTVET1, ID_FIOOTVET2,ID_STATUSPOR)
           VALUES (".$schema."PORUCH_SEQ.NEXTVAL,
           '01.".$PERIODMON.".".$PERIODYEAR."',
           '".stripslashes($HTTP_POST_VARS['textmer'])."',
           '".$HTTP_POST_VARS['datestart'].".".$PERIODMON.".".$PERIODYEAR."',
           '".$HTTP_POST_VARS['dateend'].".".$PERIODMON.".".$PERIODYEAR."',
           '0',
           '".$HTTP_POST_VARS['selectmenu']."',
           '".$TOWHOM."',
           '".$WHO."',
           '".$HTTP_POST_VARS['fiootvet1']."',
           '".$HTTP_POST_VARS['fiootvet2']."',
           '".$HTTP_POST_VARS['status']."')";

т.е. использую stripslashes($HTTP_POST_VARS['textmer']), всё бы ОК, но вот проблема с символом ' - одиночный слеш.
при добавлении ругается.
...
Рейтинг: 0 / 0
проблема при работе с кавычками
    #32617471
Шогал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, если строка фигурирует в стороке запроса к БД, то от слэшей нельзя избавляться (а если их нет - нужно добавить).
...
Рейтинг: 0 / 0
проблема при работе с кавычками
    #32618480
копосов нв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ШогалНет, если строка фигурирует в стороке запроса к БД, то от слэшей нельзя избавляться (а если их нет - нужно добавить).

Да, но в бд слэши попадают, и потом если я выполняю поиск или выборку данных из БД мне они очень помешают
...
Рейтинг: 0 / 0
проблема при работе с кавычками
    #32618719
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>> но в бд слэши попадают
слеши не попадают в БД
Они лишь в запросах нужны, чтобы был соблюден синтаксис, а в таблице данные хранятся как есть, без слешей.
Вообще почитай ссылку, которую тебе звездочка дал. Там по mysql написано, но многое из теории подойдет ко всем СУБД
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / проблема при работе с кавычками
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]