您当前的位置:首页 > TAG信息列表 > wpdb
我无法使用$wpdb->INSERT在我的数据库中写入
构建插件我正试图在数据库中插入一些东西,但不起作用!我的代码是这样的:global $wpdb; $table_name = $wpdb->prefix.\"mytable\"; $wpdb->insert( $table_name, array( \'name\'=>\"\'\".$_POST[\"name\"].\"\'\" ), array( \'%s\
在编写$wpdb查询时需要帮助
我试图通过post meta搜索关键字匹配,但我对MySQL还不熟悉,不知道如何编写查询。我可以为编写基本查询post_title 但我不知道如何正确地跳过桌子。在伪代码中,我的查询是\"SELECT post_id FROM $wpdb->postmeta WHERE meta_key LIKE \'%$query%\' AND post_type = \'project\'\" 我的问题是post_type 仅在中可用posts 我不知道如何在postmeta 和posts
打印WordPress用户ID-具有相同代码但输出不同的两个站点
用更聪明、更棒的窥视再次考验我的运气=D在我的最后一个问题中,问题是关于获取wordpress用户ID,在有人将我引导到正确的方向后,该ID工作得很好。现在,我正试图用相同的代码帮助我的朋友实现这一点,但无论我们做什么尝试,她都无法获得用户id。The php coderequire (\'../wp-blog-header.php\'); global $current_user; get_currentuserinfo(); $pr
$wpdb->删除数组中的列值()?
我想知道这是否可能?$wpdb->delete( \'table_name\', array(\'id\' => array(1, 2, 3)), array(\'%d\') ); 因此,在这种情况下,它应该一次删除3行,并且只调用数据库1次。我的脚本中有很多可以删除的内容,我希望它只执行一次删除,而不必遍历所有ID并执行$wpdb->delete 在每一个单独。这可能吗?看起来应该是。。。
具有动态数组的GET_POST的POST__IN
我正在创建RSS提要。我在数据库中创建了一个具有400个帖子id的表。我对rss提要进行了编码,现在我正在尝试将两者链接起来,以便我的rss提要只针对我表中的400个帖子列表运行。在我的RSS提要页面上,我可以使用几个id创建一个数组(见下文)$myarray2 = array(12345,12346); $args = array( \'post_type\' => \'posttype\', \'post__in\' => $myarray2 );
Help with a $wpdb MySQL Query
我想对下面的查询进行扩展,查看使用高级自定义字段(ACF)插件创建的多个meta\\u键和meta\\u值。e、 g。meta\\u键“colors\\u%\\ u colour”meta\\u值“Red”和meta\\u键“colors\\u%\\ u design\\u style”meta\\u value“Plain”这是我到目前为止在ACF文档中看到的内容(https://www.advancedcustomfields.com/resources/querying-the-database-f
正在尝试建立与外部数据库的连接
我正在尝试从wordpress站点所依赖的数据库中连接到一个单独的外部数据库。我在主题的同一位置有一个PHP文件,它基本上是一个空白的PHP,它有所需的PHP标记。我正在尝试使用我在网上找到的内容建立连接这是whole 文件如下所示:<?php $mydb = new wpdb(\'username\',\'password\',\'db_name\',\'xxx.xxx.xxx\'); ?> 当我尝试使用正确的凭据建立连接时,我的WPEngine Live站点日志中
如何在WordPress的数据库中连接和插入数据?
在我的网站上,有一个叫做“我的理想木板”的部分这是一个用户将输入数据的表单,并且会有一条返回消息,其中包含适合该用户的理想板类型。第一步,制作表单:完成;现在我需要连接并在数据库中注册数据。我在Wordpress数据库中创建了一个名为“MinhaBrancha”的表。但我无法在上面记录数据:困惑:连接代码和注册如下:<?php require_once(\'../../../wp-load.php\'); require_once(\'../../../wp-config.php\'
$wpdb->准备不使用更新表前缀
以下内容不适用于我的自定义表:$wpdb->prepare(\"UPDATE $wpdb->jch_gigs SET available = available - %d WHERE ID = %d\", $quantity, $item) ); 但这确实:$wpdb->prepare( \"UPDATE jch_gigs SET available = available - %d WHERE ID = %d\", $quantity,
使用wpdb->Get_Results中的字符串键创建数组
使用以下代码将一些数据获取到PHP数组中:$currentProducts = array(); $currentProducts = $wpdb->get_results(\"SELECT id, feedid, size, price FROM products WHERE shopid = $shopid\"); 将数据放入普通PHP数组没有问题。如何将数据放入feedid为关键的数组中,以便轻松快速地检查数组中是否存在特定的feedid,删除特定的feedid元素等?
无法将变量传递到数据库
我正在尝试编写一个简单的插件,它可以保存后端表单的输入并选择数据库。在脚本尝试将存储字段值的变量传递给db之前,一切都正常。以下是我的脚本:ob_start(); $html = ob_get_clean(); if ( isset( $_POST[\"submit_form\"] ) && $_POST[\"nume\"] != \"\") { $table = $wpdb->prefix.\"scoring\"; $nume = strip_tag
无法使wp_插入_POST工作
我正在尝试编写一个循环,该循环将发布来自SQL数据库的文章。然而,每当我尝试加载页面时,都会出现500个错误,错误日志中没有显示任何内容。代码:<?php define(\'WP_USE_THEMES\', false); require(\'wp-load.php\'); global $wpdb; $sql = \"SELECT * FROM newposts\"; $result = $wpdb->query($sql); w
Querying Database with wpdb
我试图通过functions.php. 我尝试了三种不同的方法来使用动态ID获得结果,但都没有成功。我总是得到NULL作为响应。这里不可能使用WP\\u查询,所以我需要使用SQL来解决这个问题。Attempt #1: global $post; global $wpdb; $post_ID = $post->ID; $result = $wpdb->get_var($wpdb->prepare( \" SELECT meta_v
如何使用MySQLi或$wpdb在WordPress中获取数据
我有这样的自定义表:useraw1. id (Primary*) 2. user_ip 3. post_id 4. time 我正在使用在表中插入数据$wpdb->insert($table_name , array(\'user_ip\' => $user_ip, \'post_id\' => $postID, \'time\' => $visittime),array(\'%s\',\'%d\', \'%d\') ); 我使用
无法在RSS模板内部调用WPDB
我正在尝试创建一个自定义RSS提要,它将列出和显示我创建的自定义表中的信息,我在WP站点的其他地方使用该表。桌子和所有的标志都很好。然而,即使我尝试使用简单的RSS模板(已设置并可浏览):<?php /* Template Name: Custom RSS Template - beforeAfters */ header(\'Content-Type: \'.feed_content_type(\'rss-http\').\'; charset=\'.get_option(\'blog_
后端中的AJAX调用导致空的UPDATE_OPTION
在管理后端页面中,我将一些设置保存在多维数组中,更新它们,然后再次将它们保存在AJAX回调函数中。问题是保存的设置是空的,但如果我将数组保存到其他选项,它就会工作。我把它归结为下面的代码。public function my_ajax_callback() { $options = get_option(\'user_manager_options\'); // Saves the multidimensional array returned abov
complex query question
scenerio:我在CPT中有几个叫做events的事件。对于单个事件,它们使用模板单个事件。php。我也有特邀演讲者,每个人都在一个叫做演讲者的CPT中发表文章。我想创建一个查询,从说话人帖子中提取一个自定义字段,该字段的键值与事件标题匹配。其想法是使用单个事件模板页面,根据演讲者帖子的元值,在特定事件上显示我的演讲者的子集。
致命错误:WP抱怨重新声明
我正在制作一个包含多个文件的插件,它与wpdb有一些交互,所以我将所有内容都放在一个名为FA db的文件中。php<?php global $wpdb; function FAvideoid() { return $wpdb->get_var( \"SELECT \'video_id\' FROM $wpdb->ytvideos ORDER BY RAND() LIMIT 1;\"); } function FAregister($
从定制数据库表创建角度工厂
我正在尝试创建一个应用程序页面,允许用户观看和评论通过YT API导入的YouTube视频。为了做到这一点,我在子主题中创建了一个页面模板,该模板具有视频列表、YT播放器实例和自定义播放器控件。我想要实现的是,每当用户从列表中选择视频时,视频应该加载,并通过$resource 调用,用视频附带的注释填充工厂。我已经创建了一个自定义表,其中包含一列video\\u id。对于工厂,我所能想到的最大值是:angular.module(\"app\") .factory(\"commentRep
如何计算wp_postmeta表中具有相同meta_value的WordPress中的数据记录?
我想获取meta\\u key==“parent\\u id”的相同meta\\u值的数目或计数。我怎样才能得到它?wordpress查询同一个表中的记录应该是什么?//set the meta_key to the appropriate custom field meta key $meta_key = \'parent_id\'; $allmiles = $wpdb->get_var( $wpdb->prepare( \"SELECT meta_v