За последние 24 часа нас посетили 49716 программистов и 1731 робот. Сейчас ищут 606 программистов ...

ПРОБЛЕМА С PDO UPDATE

Тема в разделе "PHP для новичков", создана пользователем bogdan_titomir, 29 ноя 2017.

  1. bogdan_titomir

    bogdan_titomir Новичок

    С нами с:
    7 окт 2017
    Сообщения:
    159
    Симпатии:
    2
    Не обновляет данные в колонке
    PHP:
    1. while ($row = $stmt->fetch(PDO::FETCH_LAZY))
    2. $row_object = $row['objectId'];
    3.         $row_image = $row['image'];
    4.         $id_image = $row['id'];
    5.         $type_image = $row['ext'];
    6. $href = 'D:/papka/';
    7. if($type_image == 'logo') {
    8.             $pdo->exec("UPDATE id_images SET hrefLogo ='$href' WHERE id = '$id_image'");
    9.             }
    Что делать? Заранее спасибо.
     
  2. Maputo

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

    С нами с:
    30 июл 2015
    Сообщения:
    1.136
    Симпатии:
    173
    Наверное все дело в фигурных скобках от while, которых не видно че-то. И поэтому в цикле выполняется только вторая строка.
     
  3. artoodetoo

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

    С нами с:
    11 июн 2010
    Сообщения:
    11.128
    Симпатии:
    1.248
    Адрес:
    там-сям
    За дублирование тем на первый раз предупреждение. Второго предупреждения не будет.
     
    askanim нравится это.
  4. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.211
    Симпатии:
    186
  5. askanim

    askanim Старожил

    С нами с:
    7 апр 2016
    Сообщения:
    2.201
    Симпатии:
    166
    Адрес:
    GABRIEL
    чё то данных по твоему скрипту явно маловато где вызов к бд, где понлостью логика ? Выкладывай давай от создания подключения до самого запроса.