php - How to update multiple mysql database rows with same field names? -
i'm trying update multiple rows share same field names.
the structure like:
+---+-------+--------+ |id | name | value | +---+-------+--------+ | 1 | color | red | | 2 | fruit | apple | | 3 | day | friday | +---+-------+--------+
so, :
$config_data = "update system_config set color = '$_post[color]', fruit = '$_post[fruit]', day = '$_post[day]'"; $success = mysql_query($config_data);
... not work. how perform query?
try
$config_data = "update system_config set value = '$_post[color]' name = 'color';"; $success = mysql_query($config_data); $config_data = "update system_config set value = '$_post[fruit]' name = 'fruit';"; $success = mysql_query($config_data); $config_data = "update system_config set value = '$_post[day]' name = 'day'"; $success = mysql_query($config_data);
instead.it's necessary put in more queries in case
Comments
Post a Comment