web-dev-qa-db-fra.com

Mettre à jour les champs utilisateur personnalisés par programme

comment puis-je mettre à jour des champs utilisateur personnalisés par programme?

J'ai essayé mais je ne sais pas comment obtenir l'ID car je dois exécuter ce code automatiquement au chargement de la page ..

$existingUser = user_load($uid);
$edit = (array) $existingUser; 
$edit['field_company_name']['und'][0]['value'] = 'Ciklum';
user_save($existingUser, $edit);
3
Umair Yousaf

Cela devrait être quelque chose comme ceci:

$existingUser = user_load($uid);
$existingUser -> field_company_name['und'][0]['value'] = "Ciklum";
user_save($existingUser);
9
Krishna Mohan