WordPress データベースでは、Queryの挿入方法は、 WordPress Codexページに記載されています。 基本的な形式は次のとおりです。
<?php $wpdb->insert( $table, $data, $format ); ?>
ここで、tableは、データが挿入されるテーブルを意味し、dataは、挿入するデータを示します。
例:
$wpdb->insert('wp_email_subscription',
array(
'name' => 'name',
'address' => 'name@email.com'
),
array( '%s', '%s'
)
);
もう少し応用すると、次のようなコードが可能です。
if( isset($_POST['submit']) ){
$name= $_POST['name'];
$address= $_POST['address'];
$contact= $_POST['contact'];
$cost= $_POST['cost'];
global $wpdb;
$wpdb->insert('hotel',array('name' => '$name','Price' => $address),array('%s','%d'));
}
コメントを残す