Hello Envision!
the best thing to do is start with a document, and make sure you have everything about the following written down:
example:
NEW config
old_first_name = field_id_1
old_last_name = field_id_2
old_company_name = field_id_3
NEW config
new_first_name = field_id_77
new_last_name = field_id_78
new_company_name = field_id_79
make sense so far?
both are in channel_id = 3
(all of the above are totally made-up assumptions)
AFTER YOU MAKE A BACKUP!!!!
UPDATE
exp_channel_data
SET
field_id_77 = field_id_1,
field_ft_77 = field_ft_1,
field_id_78 = field_id_2,
field_ft_78 = field_ft_2,
field_id_79 = field_id_3,
field_ft_79 = field_ft_3
WHERE
channel_id = 3
this will take all of the contents from the OLD and put them in the NEW fields.
Here’s some things to watch out for (and possibly trap for)
1. if there is data or formatting set in the NEW set of fields (77-79) before you run the update… IT WILL BE LOST IF YOU RUN THE UPDATE
1b. make sure the OLD fields and the NEW fields have the same formatting settings.
2. Make sure you download and backup your database before you do anything vaguely similar to this…
3. If you break it… it’s your fault. that’s why you backed it up before taking my advice. 😉
let me know your results!
-Mark