![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| SanychBY |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 4.6.2013 Репутация: нет Всего: нет |
Здравствуйте
если убрать $text = "<a href='/?id=".$uido."'>@".$csrow['name']." ".$csrow['lname']."</a> ".$text;, то все работает(строка добавляется в базу),а так не хочет, но если ее вывести, то получается то, что мне нужно. В чем проблема? Спасибо. |
|||
|
||||
| Arantir |
|
|||
|
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: нет Всего: 55 |
А Вы вставьте в запрос этот текст и посмотрите, что получится.
Через 9 символов закрывается кавычка, открытая перед текстом в запросе. А дальше для базы данных идет белеберда, на которую она не знает как реагировать. Во-первых, символы в строках нужно экранировать. Во-вторых, не надо пользоваться библиотеками 15-летней давности. В-третьих, уже давно, так сказать, с заботой о Вас, придумали предподготовленные запросы, которые намного более надежны и не требуют ручного экранирования.
-------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |