0
Теперь я пытаюсь получить наивысшее значение из столбца таблицы, а затем увеличиваю его (+1), а затем обновляю еще один столбец с тем же столбцом до этого числа. Я пишу скрипт в PHP, переменная $ SQL отправляется в MySQL.Таблица обновления MySQL с выбранными данными
$SQL="
UPDATE `router`
SET `Line Order`= (SELECT 1 + IFNULL(MAX(`Line Order`), 0) FROM `router`)
WHERE `RN`=?
";
$stmt = $GLOBALS['mySQLConnection']->prepare($SQL);
echo $GLOBALS['mySQLConnection']->error;
Ошибка: Вы не можете указать целевую таблицу "маршрутизатор для обновления в ЕКЕ Как мы предполагаем сделать это без написания отдельных запросов в PHP
Я собираюсь изучить это. Но я копирую и вставляю, и это сработало! – serv92