alleclf 6 Опубликовано: 1 ноября 2019 Рассказать Опубликовано: 1 ноября 2019 Здравствуйте. Мне необходимо немного подправить доп.поля. В поле "xfields" значение "2018" изменить на "2019". Вот мой код. $xfrow = $db->super_query( "SELECT xfields FROM " . PREFIX . "_post WHERE id = '$id'" ); if ($xfrow != NULL) { $xfrowclr = str_replace("2018","2019",$xfrow); $db->query( "UPDATE " . PREFIX . "_post SET xfields='$xfrowclr' WHERE id='$id'" ); } Если смотреть промежуточные варианты то он работает до момента записи исправленной информации в БД. Скажите пожалуйста, что не так я делаю. Цитата Ссылка на сообщение Поделиться на других сайтах
alukardua 27 Опубликовано: 1 ноября 2019 Рассказать Опубликовано: 1 ноября 2019 Цитата Внимание !!! На данном форуме существуют достаточно жесткие правила, поэтому прежде чем создавать свою тему убедитесь, что вы внимательно их прочитали и поняли. 1. Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку, или вы не хотите публиковать открытой ссылки на ваш сайт, то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке, в случае если пользуетесь платной версией скрипта и обладаете лицензией на скрипт. Если вы пользуетесь демоверсией, то вам необходимо разместить сайт в сети интернет, и только потом обращаться за помощью. По находящимся на локальных компьютерах демоверсиям никакой помощи и поддержки на форуме не оказывается. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован. 2. На данном форуме строго запрещено предлагать или навязывать свои платные услуги. За любое сообщение типа "Помогу дешево, ICQ ..." участник блокируется на форуме без предупреждения. Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 1 ноября 2019 Рассказать Опубликовано: 1 ноября 2019 2 часа назад, alleclf сказал: Если смотреть промежуточные варианты то он работает до момента записи исправленной информации в БД. Скажите пожалуйста, что не так я делаю. Ну для начала, не совсем понятно объясняете проблему. Что значит у вас формулировка "промежуточные варианты"? alukardua, человек в группе "клиенты", это означает, что у него приобретена расширенная техподдержка от самого разработчика. Им не к чему сайт предоставлять, они по-умолчанию его предоставляют, как расширенную лицензию покупают. Цитата Ссылка на сообщение Поделиться на других сайтах
alleclf 6 Опубликовано: 1 ноября 2019 Рассказать Опубликовано: 1 ноября 2019 (изменено) Автор alex32, например, я после первой строки кода смотрю что находится в $xfrow, потом смотрю что попало в $xfrowclr после преобразования. Так вот, всё правильно, только в БД изменения не вносятся. Вопрос в том, почему? Сейчас начинаю подозревать что дальше поля могут переопределяться. Думал в моем коде проблема. Изменено 1 ноября 2019 пользователем alleclf Цитата Ссылка на сообщение Поделиться на других сайтах
Gameer 310 Опубликовано: 1 ноября 2019 Рассказать Опубликовано: 1 ноября 2019 1 час назад, alleclf сказал: alex32, например, я после первой строки кода смотрю что находится в $xfrow, потом смотрю что попало в $xfrowclr после преобразования. Так вот, всё правильно, только в БД изменения не вносятся. Вопрос в том, почему? Сейчас начинаю подозревать что дальше поля могут переопределяться. Думал в моем коде проблема. Вы бы описали где это делаете, в каком файле этот код, при каких условиях он выполняется. Ноль конкретики, а просите помощи. Сформулируйте нормально вопрос помощи. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.