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

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'));
}
一部の記事にはアフィリエイトリンクが含まれている場合があり、パートナーの活動で一定額の手数料を受け取ることがあります。

コメントを残す

メールアドレスは公開されません。 必須フィールドは *と表示されます