Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Formulir Kontak 7 ke Basis Data Pengguna Wordpress

Saya akhirnya sampai di sana setelah banyak bereksperimen dan googling dan mengikuti saran Howli, kode ini berfungsi untuk memperbarui tabel usermeta, semoga membantu seseorang menghemat waktu:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql - di mana klausa lebih lambat dari pemindaian penuh

  2. Masukkan nilai kolom stempel waktu MySQL dengan SqlAlchemy

  3. MySQL Syntax Error sintaks yang tepat untuk digunakan di dekat 'desc

  4. Tolak pernyataan MySQL PDO jika nilai tertentu ditemukan di bidang?

  5. PHP, MySQL, PILIH pertanyaan