1

私のワードプレスプロジェクトでは、ユーザーが一度だけリダイレクトされたときに、サンキューページで mysql クエリを実行したいと考えています。ただし、ユーザーが更新すると、実行されません。セッション変数を作成し、以下の方法で行いました。しかし、うまくいきませんでした。誰か助けてくれませんか。

session_start();
$_SESSION['countval']=0;

if($_SESSION['countval']==0){

     $wpdb->insert('wp_user_points',
                   array('user_id' =>$current_user->ID , 
                         'order_id'=>$order_id,
                         'product_sku' =>$new_sku,
                         'pv'=>$points,
                         'added_on'=>date("Y-m-d  H:i:s"),
                         'payment_method'=>$order->payment_method_title,
                         'payment_statues'=>'pending'
                        )
                  );
     $_SESSION['countval']++;

}
4

2 に答える 2