【发布时间】:2015-03-04 20:32:57
【问题描述】:
我在我的 WP 数据库中创建了一个自定义表来收集一些基本信息,但我似乎无法插入这个函数。该表具有以下列:id、name、city、state 和 product。 id 设置为我的主键并设置为自动递增。
我不会给出整个函数,只给出相关的插入部分。所有变量都已定义,并且函数本身确实被调用。在添加 sql 部分之前,我在测试页面上调用了该函数并将所有内容打印出来。
任何帮助将不胜感激。我正在尝试使用 wordpress sql 类。
$table = 'my_test_table';
$data = array('name' => $name, 'city' => $city, 'state' => $state, 'product' => $product_name);
$wpdb->insert($table, $data);
【问题讨论】:
-
你的函数中有
global $wpdb;吗? -
你应该通过 Wordpress 的法典来了解你应该如何处理数据库的事情。 codex.wordpress.org/Class_Reference/wpdb
-
这就是我所缺少的,谢谢!
标签: php sql database wordpress sql-insert