sql >> データベース >  >> RDS >> Mysql

Wordpressユーザーデータベースへのお問い合わせフォーム7

    多くの実験とグーグルを行い、Howliのアドバイスに従って、このコードはusermetaテーブルを更新するように機能し、誰かが時間を節約するのに役立つことを願っています。

    add_action('wpcf7_before_send_mail', 'cf7import',1);
    function cf7import() {
    $title = $contact_form->title;
    $submission = WPCF7_Submission::get_instance();
    if ( $submission ) 
    {
    $posted_data = $submission->get_posted_data(); 
    $formtitle = $cfdata->title; } 
    if ( $formtitle == 'Form Name') { 
    }
     global $wpdb; 
     $user_id = get_current_user_id();
     update_user_meta( $user_id, 'prefix', $posted_data['prefix'] );
     update_user_meta( $user_id, 'first_name', $posted_data['first-name'] );
     update_user_meta( $user_id, 'middle_name', $posted_data['middle-name'] );
     update_user_meta( $user_id, 'last_name', $posted_data['last-name'] );
    


    1. MySQLストアドプロシージャにリストデータ型、またはそれらをエミュレートする方法はありますか?

    2. タイムスタンプが今日の日付と一致する場合、SQLiteは行を選択します

    3. Oracleで時間クエリを追加するにはどうすればよいですか?

    4. 多次元のphp配列をmysqlデータベースに挿入する