【问题标题】:Problems with table name in WPWP中的表名问题
【发布时间】:2012-06-19 16:53:28
【问题描述】:

我正在尝试从 Wordpress 在数据库中插入值。表名是“wp-consultte”,我是这样称呼它的:$wpdb->insert('wp-consultte'....

使用 WP 调试“$wpdb->show_errors();”这出现了:WordPress数据库错误:[表'wordpress.wp-consultte'不存在]

我不明白为什么当数据库名称为“wp-consultte”时,WP 会尝试查找“wordpress.wp-consultte”

【问题讨论】:

    标签: database wordpress


    【解决方案1】:

    不知道为什么插入不起作用,但你总是可以依靠

    $wpdb->query("INSERT INTO 'wp-consultte' ...
    

    【讨论】:

      【解决方案2】:

      首先wordpress.wp-consultte指的是wordpress数据库中的wp-consultte table。因此它在正确的地方搜索。

      您必须首先在数据库中创建表。根据您之前的问题:Problems using database from Wordpress 我认为它还不存在。

      http://codex.wordpress.org/Creating_Tables_with_Plugins#Create_Database_Tables 将是一个好的开始。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-10-17
        • 1970-01-01
        • 2021-04-29
        • 2020-03-11
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多