워드프레스 데이터베이스에서 Query 삽입하는 방법

Last Updated: 2015년 09월 14일 | | 댓글 남기기

워드프레스 데이터베이스에서 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'));
}

댓글 남기기

Leave a Comment