0

PHP でスクリプトを開発しています。これを使用して、データベースに投稿 ID の値を追加できます (Wordpress を CMS として使用)。

これは私のコードです:

$postid = $_POST['post_id'];
$users_ids = $_POST['user_id'];
$metavalueuser = $postid;
$single = true;


$newvalue = $postid;
$oldvalue = get_user_meta( $users_ids, 'post_likes', true );
$arrvalue = array($oldvalue,$newvalue);
update_user_meta($users_ids, 'post_likes', $arrvalue);

コードの問題は、複数の値を追加しないことです。

新しい値が追加されるたびに、古い値は消去されます。

すべての値をカンマで追加する必要があります。

foreach 関数を使用してそれらを呼び出すことができるようにします。

4

1 に答える 1