Перейти к публикации

проблема с записью в базу данных xfields


Рекомендованные сообщения

Я пишу модуль к движку, и столкнулся с проблемой что при запросе на обновление записи в базу все поля обновляются как положено, а xfields нет.

вот приведен кусок кода где и происходит сбой.

foreach($xfieldsdata as $key => $value) 
    $arr_field[] = $key . "|" . str_replace('|', '|', $value);
$xfieldsdata = implode("||", $arr_field);
unset($arr_field);
$xfieldsdata = $db->safesql($xfieldsdata);
$xfieldsdata = "`xfields` = '" . $xfieldsdata . "'";
$db->query( "UPDATE " . PREFIX . "_post SET {$xfieldsdata} {$update_date} {$myModule_cpu} {$ms_title_up} {$ms_title2_up} WHERE id = {$newsid}");

при проверке через var_dump($xfieldsdata); отображается что запрос создан

сайт https://anime-free.ru/

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...