-
Anonymous
Мета обновления WordPress не работает
Сообщение
Anonymous »
Эй, я пытаюсь обновить мета-данные пользователя, но они не обновляются
Код: Выделить всё
$dobs=$_REQUEST['day'].'_'.$_REQUEST['month'].'_'.$_REQUEST['year'];
$gender=$_REQUEST['gender'];
$country=$_REQUEST['country'];
$state=$_REQUEST['state'];
$city=$_REQUEST['city'];
update_user_meta( $user_id, 'date_of_birth', $dobs, true );
update_user_meta((int) $user_id, 'gender', (int) $gender, true );
update_user_meta( $user_id, 'country', $country, true );
update_user_meta( $user_id, 'state', $state, true );
update_user_meta( $user_id, 'city', $city, true );
здесь я попробовал приведение типов, например (int) (строка). Интересная часть - вставка работает правильно, не знаю, есть ли ошибка в структуре БД.
Подробнее здесь:
https://stackoverflow.com/questions/472 ... ot-working
1729065951
Anonymous
Эй, я пытаюсь обновить мета-данные пользователя, но они не обновляются
[code] $dobs=$_REQUEST['day'].'_'.$_REQUEST['month'].'_'.$_REQUEST['year'];
$gender=$_REQUEST['gender'];
$country=$_REQUEST['country'];
$state=$_REQUEST['state'];
$city=$_REQUEST['city'];
update_user_meta( $user_id, 'date_of_birth', $dobs, true );
update_user_meta((int) $user_id, 'gender', (int) $gender, true );
update_user_meta( $user_id, 'country', $country, true );
update_user_meta( $user_id, 'state', $state, true );
update_user_meta( $user_id, 'city', $city, true );
[/code]
здесь я попробовал приведение типов, например (int) (строка). Интересная часть - вставка работает правильно, не знаю, есть ли ошибка в структуре БД.
Подробнее здесь: [url]https://stackoverflow.com/questions/47299946/wordpress-update-meta-not-working[/url]