Heh, you would have to define them but I sometimes get creative when building larger queries or queries that can be manipulated (like stats).
In your situation, one thing you could do is match the form fields to your database fields. Then do something like
$query[] = array();
foreach($_POST as $key => $value) {
$query[] = "`{$key}` = '{$value}'";
}
$myQuery = "UPDATE `table` SET " . join(",", $query) . " WHERE `id` = '{$id}'";
It's proably best to just type out the fields in this case 😉