OncuTECH adlı üyeden alıntı
UPDATE xf_user SET user_state ='valid'
bu kadar yazman yeterlı hocam
bu kodla verıtabanındakı tum row la etkılenır ve user_state kısımları valıd olur
eğer amacın sadace 'email_confirm' olanları degıstırmekse
UPDATE xf_user SET user_state ='valid' where user_state='email_confirm'
boylelıkle sadace 'email_confirm' olanları degıstırırsın
Hocam şyle bir sorun daha var..
xf_user_upgrade_active tablom var burda,
INSERT INTO `xf_user_upgrade_active` (`user_upgrade_record_id`, `user_id`, `purchase_request_key`, `user_upgrade_id`, `extra`, `start_date`, `end_date`) VALUES
Bu tabloda "user_upgrade_id" sütununda 2,4,6,9,10,11,12,14 numaralar var.
Bu numaralara ait aboneler 300 civarı.
Yapmak istediğim 4 hariç hepsi 2 olacak.
yani 6,9,10,11,12,14 ler değişecek 2 olcak..Ama 4 aynen kalacak.
Sizin sorguya göre bunu hazırladım doğrumu acaba
UPDATE xf_user_upgrade_active SET user_upgrade_id ='2' where user_upgrade_id='6'
Böyle hepsini değişitrceğim..??