Добовление полей в MySQL, перестают нормально работать sql запросы

mak_sim2001

Новичок
Добовление полей в MySQL, перестают нормально работать sql запросы

Такая проблема, добовляю поля в таблицу, соответсвенно в SQL запросе к этой таблице добовляю эти поля(запрос сложный если надо могу выложить) проблема такая на локале все работает так как и планировалось, на удаленном происходит сбой, грубо говоря в поле 'id' может появится 'descriptions' и т.п. Причем повторюсь то-же самое на локале работает. Если удалить все старые записи с таблицы и добавить новых все работает на ура, специально добовлял много самых разных...
Код пока невыкладываю бо очень много может кто так чего подскажет
У меня подозрение на mysql - так как с новыми записями работают те-же SQL запросы и тот-же код? Может чего-то такого быть с mysql? Почему так???

P.S. Добовляю два поля с помощью phpMyAdmin, одно enum и одно varchar, значения по умолчанию определены, и вроде после добовления поля везде в старых записях присутствуют
 

Фанат

oncle terrible
Команда форума
У меня подозрение на mysql
а у меня подозрение на запросы и на пхп код.
выкладывать их не надо, надо просто исправить в тех местах, где выводится неправильно
 

mak_sim2001

Новичок
День мучений нашел ошибку во время сортировки при выводе, если в полях присутсвует \n то происходит то о чем говорил, блин день поиска, сначала отдельно все запросы проверял потом понял что проблема в сортировке, немог найти где именно.
Теперь вот другая проблема если их
$str = str_replace("\n", "<br />", $str);
убирать то поиск выводится нормально, но смущает что
строка:
lala
lala
после обработки функцией выглядит
lala
<br />lala
(в html смотрел) почему не так???
lala<br />lala
Просто если в phpMyAdmin недай бог полезть редактировать какую-то инфу то вывод опять ломается.
Видно уже туплю, давно не спал
P.S. nl2br() как я понимаю делает то-же самое (разве еще \r\n заменяет), строка в html выглядит аналогично:
lala
<br />lala
Только с выводом проблема остаётся

-~{}~ 02.12.06 22:29:

с nl2br уже понятно, не заменяет я добовляет

-~{}~ 02.12.06 22:39:

Все тема закрыта, мануал рулит
<?php
...
$order = array("\r\n", "\n", "\r");
$new_str = str_replace($order, '<br />', $new_str);
...
?>
 
Сверху