На странице есть несколько полей формы с одинаковым именем name='protectMean[]'. UPDATE срабатывает только если в самом последнем поле формы я меняю значение. и то ..в таком случае новое значение дублируется во всех полях таблицы БД где personSurname = $order_surname
Помогите пожалуйста.мне нужно чтобы значения в таблице БД обновлялись относительно измененных значений в форме.
Нужно использовать distinct? если да, то каким образом
$n=sizeof($_POST['protectMean']);
for($i=0;$i<$n;$i++)
{
$qty=$_POST['protectMean'][$i];
$update= $GLOBALS['pdo']->prepare
("UPDATE protect_means SET nameOfMeans = :value1 WHERE personSurname = :order_surname");
$update->bindParam(':value1', $qty);
$update->bindParam(':order_surname', $order_surname);
$update->execute();
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Ошибок не выводит, но данные не пишет из формы таблицу БД
Есть строка img/egor/фывыв/ Пытаюсь найти подстроку img/ регуляркой (*\/), но находит все вхождения
Всем приветНе силён в sql, но есть необходимость удалить все копии записей, кроме первой, где Name одинаковый