powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как быть с плюсиком? (ламер :-) )
7 сообщений из 7, страница 1 из 1
Как быть с плюсиком? (ламер :-) )
    #32398665
Buxpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Написал скрипт работы с MySQL.

Добавляет записи отлично, а вот когда нужно считать для редактирования (и закинуть в формочку) PHP наотрез отказывается работать с записями, в которых есть знак '+'.
Такое ощущение, что он из базы запись выдирает, а вот раскидать поля уже не может.
И удалять записи тоже отказывается. Скажите, в чем заключается моя ошибка?
...
Рейтинг: 0 / 0
Как быть с плюсиком? (ламер :-) )
    #32398677
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Скажите, в чем заключается моя ошибка?

в неумении отлаживать собственные скрипты
...
Рейтинг: 0 / 0
Как быть с плюсиком? (ламер :-) )
    #32398700
Buxpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Естественно. А конкретней?

Этот символ никак не влияет на значение переменной?

Пробовал кидать в базу строчку AMD + Intel.

В базу записывается "0".

Никак не могу разобраться...
...
Рейтинг: 0 / 0
Как быть с плюсиком? (ламер :-) )
    #32399243
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
заменяешь в своем коде запросы на примерно такой код:
Код: plaintext
1.
2.
$sql =  "твой запрос к mysql" ;
mysql_query($sql) or die($sql. "<br>" .mysql_error());

далее смотришь, какие запросы приводят к ошибке и отлаживаешь

И добавь в начало скрипта:
Код: plaintext
1.
2.
ini_set('display_errors', 'On');
error_reporting(E_ALL);

это поможет найти скрытые баги или недоработки
...
Рейтинг: 0 / 0
Как быть с плюсиком? (ламер :-) )
    #32400096
Buxpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да нет, отлаживаю как раз с mysql_error. Скрипт-то работает, ошибок нет. Он просто не обрабатывает '+'.
...
Рейтинг: 0 / 0
Как быть с плюсиком? (ламер :-) )
    #32400102
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
покажи дамп таблицы и запрос который подается в mysql
...
Рейтинг: 0 / 0
Как быть с плюсиком? (ламер :-) )
    #32404848
Buxpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело оказалось не в PHP и не в MySQL, а в особенностях передачи параметров в Uri.

Вылечилось использованием RawUrlEncode, Addslashes и HtmlSpecialChars.

Спасибо.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как быть с плюсиком? (ламер :-) )
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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