【发布时间】:2020-01-12 22:35:19
【问题描述】:
我正在尝试使用“wpdb insert”将数据插入 WordPress 数据库,使用 POST 方法正确获取表单数据但未将其保存到数据库表中。
我刚开始使用 Wordpress,遇到了基本的语法错误,请帮忙。
我正在使用 Cpanel,这是我在实时服务器上的第一次体验。 我已经在 localhost 和本地数据库上成功完成了所有操作,但是现在在 WordPress 上,我遇到了麻烦。
<?php
if(isset($_POST['booknow'])){
global $wpdb;
$tablename = $wpdb->prefix.'bookings';
$insert = $wpdb->insert( $tablename,
array(
'customer_name' => $_POST['name'],
'customer_email'=> $_POST['email'],
'customer_phone'=> $_POST['phone'],
'pickup_location'=> $_POST['pickup'],
'dropoff_location'=> $_POST['dropoff'],
'pickup_date'=> $_POST['date']
),
array(
'%s', '%s', '%s', '%s', '%s', '%s'
)
);
}
?>
我想将这些条目保存到表“预订”中
【问题讨论】:
标签: php mysql wordpress insert