Is there function encoding an associative array to use in a mySQL INSERT
command?
This way you could do:
$array = mysql_fetch_assoc($result);
$array['key'] = 'updated_value';
mysql_query('INSERT INTO table ' . mysql_encode_assoc($array));
mysql_encode_assoc input:
array(
'name' => 'bob',
'vehicle' => 'car'
)
mysql_encode_assoc output:
'(name, vehicle) VALUES(bob, car)'