首页 > 解决方案 > 数据未添加到自定义 wordpress 表中

问题描述

我为填写日期的表格创建了一个简码。短代码按要求正常工作,但日期未提交到数据表中。

我不知道填充数据会产生什么实际问题。

这是我添加日期的用户简码

function userdash1()
{?>
  <div class="my">
  <form method="POST" action="">
<input type="date" name="edate" />
<br><br>
<input type="submit" value="submit"/>
</form></div>
<?php
if ( isset( $_POST['submit'] ) ){

    global $wpdb;
     $wpdb->insert( $tablename, $data);
}

  if(isset($_POST['submit'])){
      $date=$_POST['edate'];
      $table_name2 = $wpdb->prefix . 'exam';
      $wpdb->insert(
        wp_pte_exam,
        array(
          'id' => 1,
          'uid' => $uid,
          'e_date' => $date
        ) );
      echo '<script>alert("Question added");</script>';
     $wpdb->last_error('not given');
exit;
}
}
add_shortcode('users', 'userdash');

标签: phpwordpress

解决方案


推荐阅读