За последние 24 часа нас посетили 16055 программистов и 1539 роботов. Сейчас ищут 876 программистов ...

Помогите с update

Тема в разделе "MySQL", создана пользователем inline, 22 ноя 2013.

  1. inline

    inline Активный пользователь

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    Код (Text):
    1. update table wp_posts set post_content=REPLACE(post_content,"<!--начало блока кода партнерской сети Деловой Мир Онлайн-->
    2. <script src="http://partner.dmir.ru/js/informer.js"></script>
    3. <div style="width:100%;overflow: hidden;" id="DMirInformer_ac27ceb0_deca_44b5_afa0_4f3b305240c5"></div>
    4. <script>new DMirInformer('ac27ceb0-deca-44b5-afa0-4f3b305240c5').show(1);</script>
    5. <!--конец блока кода партнерской сети Деловой Мир Онлайн-->",'[adv key=\"granta fan dmir dealers\"]')
    Экранировал по разному, но апдейт выдает ошибку

    Как правильно заменить
     
  2. Ke1eth

    Ke1eth Активный пользователь

    С нами с:
    16 мар 2012
    Сообщения:
    1.073
    Симпатии:
    11
    Адрес:
    заблудилса
    1) есть объект wpdb, для работы с БД
    2) Даже более того есть функция wp_update_post
    Код (PHP):
    1.   $my_post = array(
    2.       'ID'           => 37,
    3.       'post_content' => 'This is the updated content.'
    4.   );
    5.  
    6.   wp_update_post( $my_post );
    3) Суть вопроса-то в чем? Что заменить? Чем заменить?

    З.Ы. Негодую, почему не читаете документацию?
     
  3. inline

    inline Активный пользователь

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    Код (Text):
    1. update table wp_posts set post_content=REPLACE(post_content,"<!--начало блока кода партнерской сети Деловой Мир Онлайн-->
    2. <script src="http://partner.dmir.ru/js/informer.js"></script>
    3. <div style="width:100%;overflow: hidden;" id="DMirInformer_ac27ceb0_deca_44b5_afa0_4f3b305240c5"></div>
    4. <script>new DMirInformer('ac27ceb0-deca-44b5-afa0-4f3b305240c5').show(1);</script>
    5. <!--конец блока кода партнерской сети Деловой Мир Онлайн-->",'[adv key=\"granta fan dmir dealers\"]')
    зачем оно мне!
     
  4. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.250
    Адрес:
    там-сям
    inline, найми кого-нибудь. сам не поймешь.
     
  5. inline

    inline Активный пользователь

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    есть запрос
    Код (Text):
    1. update table wp_posts set post_content=REPLACE(post_content,"<!--начало блока кода партнерской сети Деловой Мир Онлайн-->
    2. <script src="http://partner.dmir.ru/js/informer.js"></script>
    3. <div style="width:100%;overflow: hidden;" id="DMirInformer_ac27ceb0_deca_44b5_afa0_4f3b305240c5"></div>
    4. <script>new DMirInformer('ac27ceb0-deca-44b5-afa0-4f3b305240c5').show(1);</script>
    5. <!--конец блока кода партнерской сети Деловой Мир Онлайн-->",'[adv key=\"granta fan dmir dealers\"]')

    что заэкранировать в
    чтобы запрос коректно выполнился без ошибок
     
  6. Alex870

    Alex870 Новичок

    С нами с:
    8 дек 2013
    Сообщения:
    121
    Симпатии:
    2
    На сколько я понял ему (mysql) не нравится использование более одного раза двойных кавычек " в одном параметре. У тебя параметр в них заключен и блок src. Какую ошибку выдает mysql?