How to update multiple columns in MySQL with one query code example
Example 1: mysql update multiple rows with different values
UPDATE config
SET config_value = CASE config_name
WHEN 'name1' THEN 'value'
WHEN 'name2' THEN 'value2'
ELSE config_value
END
WHERE config_name IN('name1', 'name2');
Example 2: set column in all row mysql
UPDATE name_table SET param = 'VALUE';
Example 3: php mysql update all rows in table new values
$idresult = $conn->query("SELECT id FROM pictures");
while ($row = $idresult->fetch_assoc()){
mysqli_query($conn, "UPDATE pictures SET UniqueKey = '$UniqueKey' WHERE id = " . $row['id'];
}