PHP で MySQL の複数のフィールドを updata する場合はコンマで区切る

複数のフィールドを updata する場合はコンマ(,)で区切ります。以下のような感じでやります。

1
2
$str_sql = "UPDATE tablename SET category = '{$hoge1}', tag = '{$hoge2}', name = '{$hoge3}', calorie = '{$hoge4}' WHERE id = '{$hoge5]}'";
mysql_query($str_sql,$db);

コンマで区切りませんと、きちんと updata することができずに困ることになるので注意が必要です。

コメント

コメントは受け付けていません。