Есть ли возможность обновить таблицу MySql, если идентификаторы в массиве равны $ids=['key1'=>'value1','key2'=>'value']
. $ids
ключи являются идентификаторами в таблице MySql!Установленное значение Mysql с массивом
я могу перебрать $ids
и сделать что-то вроде
foreach($ids as $key=>$value)
do_query(UPDATE table SET column=$value WHERE $id=$key);
Но хочется чего-то, чтобы сделать все обновления в одном запросе, а не делать count($ids)
запросов!
Нет .Вы не можете сделать все обновления в одном запросе ... вы должны использовать цикл. – scaisEdge