powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Экранирование кавычек при работе с MySQL
21 сообщений из 21, страница 1 из 1
(PHP) Экранирование кавычек при работе с MySQL
    #33466738
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Столкнуслся такой феней - есть такие кавычки
Код: plaintext
`
(это где буква
ё) - функция addslashes их не экранирует, но если в тексте есть 2 таких
кавычки - в БД его запхнёшь... Если их заэкранировать - то они в таком виде
и лезут из БД... Везде косяк...

Мож кто чё подскажет?


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466739
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
имелось в виду - не запхнёшь в БД если две таких кавычки в тексте....


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466754
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466766
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
код
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<?php

$text_string = "пробная строка с ` кавычками, ` 2 штуки <br>\n";

echo $text_string;

echo mysql_real_escape_string($text_string);

?>
вывод:
Код: plaintext
1.
пробная строка с ` кавычками, `  2  штуки <br>
пробная строка с ` кавычками, `  2  штуки <br>\n
Видимо я чего-то
недогоняю?


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466771
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
lissyaraвывод:Ну и что? Это как-то противоречит мануалу PHP или синтаксису MySQL?
http://www.php.net/mysql_real_escape_string
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466775
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет. просто Ваш ответ не на мой вопрос


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466777
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
lissyaraВаш ответ не на мой вопросС этого места - поподробнее. Ибо я сильно сомневаюсь, что у вас найдётся хотя бы один аргумент.
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466784
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос:
===
Столкнуслся такой феней - есть такие кавычки `
(это где буква
ё) - функция addslashes их не экранирует, но если в тексте есть 2 таких
кавычки - в БД его запхнёшь... Если их заэкранировать - то они в таком виде
и лезут из БД... Везде косяк...

Мож кто чё подскажет?
=======
Ответ:
============
PHP FAQ: \"Кавычки \". Cоставление запросов mysql, слеши, экранирование
кавычек.
============
Несходится...

P.S.
Косяк как оказалось не в кавычках, - а в конкретном тексте, что вставлялся
в БД.
Причём в чём он был я так и не понял - начал удалять куски текста и пытатся
вставить его в БД - на каком то моменте прошло, но вот исходный текст я не
оставил... Поэтому так и не могу найти шо це было....


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466786
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
lissyaraНесходится...В чём? В том что никаких косяков не существует?
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466792
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
существуют. Был текст который не влезал в БД - хотя в запросе всё
экранировано (правда ф-ей addslashes) в том числе и сам текст что всталялся
в запросе


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466798
(666)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А может быть если сумма всех символов в тексте равна 666, то он не вставится в БД? :)
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466801
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а хрен его знает....
Будет ещё раз - не упущу этот "волшебный" текст


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466815
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
lissyaraсуществуют. Был текст который не влезал в БД - хотя в запросе всё
экранировано (правда ф-ей addslashes) в том числе и сам текст что всталялся
в запросеИнтересно, сколько лет ещё пройдёт, прежде чем вы поймёте, что косяков - нет и не может быть. Если самому их специально не расставлять.
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466822
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Много.
Надо создавать себе трудности а затем мужественно их преодолевать.

У каждого свой путь. У меня - такой. Кто не согласен - свободен сразу.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466824
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Проблема не в пути. А в вашем глупом представлении, что если что-то работает не так - то виноват не программист, а инструмент.
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466825
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Поправка - не так, как вы думаете. Никто ж не виноват, что вы до сих пор базовый синтаксис SQL не изучили.
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466826
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И не собираюсь.
Я изучаю всё что нужно по мере надобности, а пока мне понадобилось немного -
SELECT, INSERT и UPDATE

P.S. И вобще, нефиг пальцы гнуть, что за детский сад.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466828
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
lissyaraЯ изучаю всё что нужно по мере надобности, а пока мне понадобилось немного - SELECT, INSERT и UPDATEТ.е. вы считаете, что для работы с SELECT, INSERT и UPDATE знать базовый синтаксис нет необходимости? Ну-ну...
А вам не приходило в голову, что врядли люди получают удовольствие от разжёвывания основ подобным тунеядцам?
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466834
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это форум. Тут никто никого не заставляет отвечать. Не хочешь - не отвечай.

Ещё вопросы?


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466847
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
lissyaraP.S. И вобще, нефиг пальцы гнуть, что за детский сад. lissyaraЭто форум. Тут никто никого не заставляет отвечать. Не хочешь - не отвечай.
Ещё вопросы? Как-то вот эти ваши слова друг с другом не сочетаются - не говорите, что мне делать, и я не скажу, куда вам пойти.
А по теме - постараюсь иметь в виду, что отвечать на ваши вопросы не имеет смысла.
...
Рейтинг: 0 / 0
(PHP) Экранирование кавычек при работе с MySQL
    #33466864
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По рукам


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Экранирование кавычек при работе с MySQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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