使用wpdb调用非对象上的成员函数insert()

帕瓦尼·巴里亚(Pavani Baria)

我收到错误消息当调用mysave.php文件时,使用wpdb调用非对象上的成员函数insert(),以及如何获取当前需要放置在wordpress模板文件夹中的mysave.php文件它到根文件夹。

<style>
form#my > #phase2{ display:none; }
</style>

<script>
function _(x){
    return document.getElementById(x);
}
function processPhase1(){
        _("phase1").style.display = "none";
        _("phase2").style.display = "block";        
    } 
function submitForm(){  
            _("myform").method = "post";
            _("myform").action = "mysave.php";
            _("myform").submit();
        }
</script>

        <form id="myform" onsubmit="return false" > 
         <div id="phase1">
        <input type="text" id="inputbook" name="bookname" placeholder="book name" height="34px">
        <button onclick="processPhase1()"><strong>Next</strong></button>
        <div>
        <div id="phase2">
        <input type="text" id="inputcode" name="code" placeholder="code" height="34px">
        <button onclick="submitForm()"><strong>SUBMIT</strong></button>
    <div>
        </form>

mysave.php

if(isset($_POST['bookname']))
{
    global $wpdb;
    $bookname=$_POST['bookname'];
    $code=$_POST['code'];
    $todaydate = new DateTime();
    $todaydate =$todaydate->format('Y-m-d H-i-s');
    $bookpost= array('post_type'=>'books',
                        'post_title'=>$bookname,
            'post_author'=>'1',
            'post_status'=>'publish',
            'post_date'=>$todaydate );
    $wpdb->insert('wp_posts',$bookpost); 
    $Cid=$wpdb->insert_id;
    update_field('code',$code,$Cid);
}
杰基尔·侯赛因(Jakir Hossain)

在mysave.php中创建一个模板。将此代码写在页面上方。

<?php
    /**
     * Template Name: Your template name
    */
?>

然后转到您的wp-admin面板创建新页面,然后从下拉列表中选择模板。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

错误:使用\ DateTime调用非对象上的成员函数format()

来自分类Dev

调用非对象上的成员函数associate()

来自分类Dev

调用非对象上的成员函数InnerJoin()

来自分类Dev

调用非对象上的成员函数xxxx

来自分类Dev

调用非对象上的成员函数

来自分类Dev

调用非对象上的成员函数查询

来自分类Dev

Laravel调用非对象上的成员函数

来自分类Dev

致命错误:在非对象上调用成员函数insert()

来自分类Dev

错误致命错误:在非对象上调用成员函数insert()

来自分类Dev

PHP:致命错误:在非对象上调用成员函数insert()

来自分类Dev

调用非对象上的成员函数count()(Laravel 5)

来自分类Dev

CakePHP致命错误调用非对象上的成员函数schema()

来自分类Dev

CodeIgniter -Error调用非对象上的成员函数model()

来自分类Dev

致命错误:调用非对象上的成员函数library()

来自分类Dev

Laravel4:调用非对象上的成员函数

来自分类Dev

在非对象错误上对成员函数query()的PHP调用

来自分类Dev

FatalErrorException:调用非对象上的成员函数count()

来自分类Dev

Yii2 调用非对象上的成员函数 load()

来自分类Dev

调用非对象 PHP PDO 上的成员函数 prepare()

来自分类Dev

使用codeigniter调用非对象上的成员函数num_rows()

来自分类Dev

在非对象上调用成员函数fetchAll()

来自分类Dev

在非对象上调用成员函数fill()

来自分类Dev

在非对象上调用成员函数getClientOriginalName()

来自分类Dev

在非对象上调用成员函数getAction()

来自分类Dev

PHP:在非对象上调用成员函数...

来自分类Dev

在非对象上调用成员函数describetable()

来自分类Dev

在非对象上调用成员函数getAttribute()

来自分类Dev

在非对象上调用成员函数bindValue()

来自分类Dev

在非对象上调用成员函数getElementById()

Related 相关文章

  1. 1

    错误:使用\ DateTime调用非对象上的成员函数format()

  2. 2

    调用非对象上的成员函数associate()

  3. 3

    调用非对象上的成员函数InnerJoin()

  4. 4

    调用非对象上的成员函数xxxx

  5. 5

    调用非对象上的成员函数

  6. 6

    调用非对象上的成员函数查询

  7. 7

    Laravel调用非对象上的成员函数

  8. 8

    致命错误:在非对象上调用成员函数insert()

  9. 9

    错误致命错误:在非对象上调用成员函数insert()

  10. 10

    PHP:致命错误:在非对象上调用成员函数insert()

  11. 11

    调用非对象上的成员函数count()(Laravel 5)

  12. 12

    CakePHP致命错误调用非对象上的成员函数schema()

  13. 13

    CodeIgniter -Error调用非对象上的成员函数model()

  14. 14

    致命错误:调用非对象上的成员函数library()

  15. 15

    Laravel4:调用非对象上的成员函数

  16. 16

    在非对象错误上对成员函数query()的PHP调用

  17. 17

    FatalErrorException:调用非对象上的成员函数count()

  18. 18

    Yii2 调用非对象上的成员函数 load()

  19. 19

    调用非对象 PHP PDO 上的成员函数 prepare()

  20. 20

    使用codeigniter调用非对象上的成员函数num_rows()

  21. 21

    在非对象上调用成员函数fetchAll()

  22. 22

    在非对象上调用成员函数fill()

  23. 23

    在非对象上调用成员函数getClientOriginalName()

  24. 24

    在非对象上调用成员函数getAction()

  25. 25

    PHP:在非对象上调用成员函数...

  26. 26

    在非对象上调用成员函数describetable()

  27. 27

    在非对象上调用成员函数getAttribute()

  28. 28

    在非对象上调用成员函数bindValue()

  29. 29

    在非对象上调用成员函数getElementById()

热门标签

归档