SQL-запрос зависит от цвета html таблицы
Не думал, что ошибки в веб-приложениях могут пробуждать эстетические чувства.
Но вот это - шикарный пример очень красивой ошибки:
Вопрос на форуме:
Мистика, sql-запрос зависит от цвета html таблицы!
Сегодня столкнулся с такой проблемой.
SQL-запрос на вставку данных возвращал двойной результат. Сделал копию всех задействованных страниц, и начал сокращать и искать где может двоиться. После часового решения, код сайта сократился до такого:
<table><td background=#fff7eb id=message> <?php mysql_query("INSERT INTO `res_action` (`type`, `date`, `id`, `from`, `to`, `text`, `viewed`, `hidden`) VALUES ('hate', '08/08/07 12:15', 1070808121557, 'brunko', 'brunKo', '', '0', '0')"); ?>
Когда убираем у TD тэг background-#fff7eb, глаза не поверили мои тому, что всё заработало!
Я не сразу разобрался в причине такого поведения, но когда понял - был в полном восторге!
Если всё-таки непонятно, в чем фишка - вот тот самый вопрос
Написать комментарий
Пожалуйста, воздержитесь от посылки спама.
Сообщения, содержащие гиперссылки, проходят премодерацию.