WordPress データベースでは、Query挿入する方法

Last Updated: 2015 年 09 月 14 日 댓글

WordPress データベースでは、Queryの挿入方法は、 WordPress Codexページに記載されています。 基本的な形式は次のとおりです。

<?php $wpdb->insert( $table, $data, $format ); ?>

ここで、tableは、データが挿入されるテーブルを意味し、dataは、挿入するデータを示します。

例:

$wpdb->insert('wp_email_subscription',
array(
'name'          => 'name',
'address'       => '[email protected]'
),
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'));
}

コメントを残す

コメント