您当前的位置:首页 > TAG信息列表 > sql
WordPress SQL查询-返回‘True’、‘False’或‘Null’
我正在为我的网站编写一个PHP表单,要求用户在表单激活之前输入代码。我有一个名为“used”的字段,我将其设置为布尔/TinyInt,我认为它将返回0、1或“null”,但它似乎不是这样工作的。目前,我在这个数据库中有2个条目,其中一个在“used”字段中有一个1,另一个没有(null),但由于某种原因,这两个查询都返回“1”默认情况下,所有代码都将输入数据库,并将“null”分配给“used”字段。当他们输入代码时,它首先检查数据库中是否存在该代码,如果存在,然后检查“已使用”字段,查看是否有人已使用该
$wpdb->Get_Results(...)尽管查询正确,但返回空数组
正如标题所暗示的,我似乎无法获取$wpdb->get\\u results来给出结果。运行“原始”查询是成功的,但由于一些奇怪的未知原因,这似乎失败了。 global $wpdb; $sql = \"SELECT * FROM something aki, somethingelse akb, somethingelseelse ac
Custom Fields Bulk Edit
我有个问题。我正在运行detube主题,它有一个名为“dp\\u video\\u code”的自定义字段,我将视频嵌入代码放在其中。最近嵌入的代码发生了变化,我需要修改所有帖子中的视频代码(我需要将代码中的文本“预览”替换为“编辑”)。有没有办法一个接一个地发完所有的帖子?我可以使用sql查询吗?如果是,会是什么?我看到了一些插件,如“自定义字段批量编辑”,但这不是我搜索的内容。这是自定义字段的外观:谢谢
如何使用WordPress$wpdb查询从WordPress数据库中获取一些数据?
我试图从插件中的WordPress数据库表中获取一些数据。为此,我使用以下代码。。。global $wpdb; $findID = $wpdb->get_var(\"SELECT ID FROM wp_posts WHERE post_name = \'hello-world\'\"); echo $findID; 但它没有给我邮寄的身份证echo? 有什么不对吗。。。???
自定义字段通过SQL查询创建批量
我有个问题。A创建了一个名为video\\u desc的自定义字段。我有2000篇帖子,我需要将此自定义字段添加到所有帖子中,并将文本“Description Here”添加到其中。SQL查询怎么能做到这一点,因为我使用的所有插件都不能正常工作。谢谢!
SQL - JOIN last child
我正在尝试进行一些自定义筛选。我需要加入最新的child post\\u作者。这似乎不太管用,它不断返回错误的孩子:SELECT * FROM wp_posts LEFT JOIN ( SELECT MAX(ID) as child_ID, post_parent, post_author as child_post_author FROM wp_posts WHERE post_type = \'ticket_reply\'
如何在WordPress中使用自定义查询显示特定类别的帖子?
您好,我想在WordPress中显示自定义查询中的特定类别。我的代码运行良好,它获得了最新的4篇帖子,但我现在想要的是检索一个特定的类别。我的代码如下,谢谢:global $wpdb; $posts = $wpdb->get_results(\'SELECT ID, post_title AS title, post_excerpt AS excerpt FROM \'.$wpdb->posts.\' WHERE post_type = \"post\" AND post_s
使用phpMyAdmin从wp_post中导出post_content的SQL命令
我正在尝试从post_content 中的列wp_posts WordPress中的表,以便我可以将其导出/导入到新数据库中。不知何故,这些内容没有正确地从旧数据库转换为新数据库。
通过数据库批量更新POST插件
有没有办法通过数据库批量更新永久链接?因为我有20k篇帖子,我只想在永久链接中添加一个前缀。我可以手动更新,但这对于2万篇帖子来说太累人了。例如,如果post url为http://example.com/post-1我想把它改成http://example/pre-post-1
访问WordPress数据库的方法列表?
我正试图全面了解WordPress如何处理数据库。我已经阅读了文档,但我对所有可用的不同方法感到困惑。到目前为止,我的理解是(按数据库的抽象级别分层):=========================“WP\\U API”(用于REST/HTTP数据访问)=========================“获取/添加/更新/删除”功能(例如,get\\u post\\u meta())=========================“WP\\u Query”类(无需写入SQL即可访问数据)======
用于从帖子ID获取术语的自定义查询
我想通过给定的posts id获取terms对象。我对sql了解不多,这对我来说有点复杂。以下是我尝试的内容:global $wpdb; $taxonomy = \'category\' $term= $wpdb->prefix.\'terms\'; $relations= $wpdb->prefix.\'term_relationships\'; $taxo = $wpdb->prefix.\'term_taxonomy\'; $sql = \"
SELECT*FROM$wpdb->帖子,ID>160
我想检索所有帖子和ID大于160的相对标签。我试过:\'$args=array( \'post_type\' => \'post\', \'post_status\' => \'publish\', \'posts_per_page\' => 5, \'orderby\'=> \'ID\', \'order\' => \'desc\', \'meta_query\' => array( array(
查询以获取帖子的数据,如果在类别中?
你会认为你可以$query = new WP_Query(array( \'p\' => $idofpost, \'cat\' => $numbers )); 如果是某个类别(或类别,或-数字以排除类别),则返回帖子。奇怪的是,它总是回帖子$query->request 看起来它运行的sql根本没有提到类别/分类法。这是一个bug还是我遗漏了什么?
最大限度地减少创建的多站点大量表的性能问题
我正在部署WordPress MultiSite,如果我有足够的用户,我将拥有数千个数据库表来支持所有这些站点。我喜欢将所有这些表整合到一组表中的想法,以使多站点更易于管理,也更适合SQL Server。有没有人有过在多站点发布大量表的经验?Edit: 基本上,我想了解随着时间的推移添加数千个表对性能的影响?
定制SQL查询:获取具有类别ID的所有帖子以及每个帖子上的标签连接列表
我试图从WordPress数据库中选择所有帖子,在每篇帖子上包含几个字段,但最重要的是,我还想选择“类别id”或每篇帖子,以及属于此帖子的所有标签,作为CSV值,即:tags=\"foo,bar,bla\"到目前为止,我使用了2个查询,但如果可能的话,我想将它们组合起来。我可以像这样选择所有标签SELECT wp_terms.name as _name, # get the tag name wp_term_relationships.object_id as _pid # g
在表单中插入不起作用的查询
很多人都问过同样的问题,我读过这些东西,而我的不同,我试图从表单中在数据库中插入一些值,但没有插入我在数据库中有一个表,有6列,只想在4列中插入一些值Table Name: wp_contactus6列id,这是仅在4列中插入的代码4列第一名第二名电子邮件查询 <div class=\"wrap\"> <form action=\"\" method=\"post\"> FirstName <input type=\"text
前端访问SQL数据存储库-推荐的方式?
构建通用数据存储库,不一定与WordPress元素相关。推荐的方法是什么:使用自定义帖子类型?或者构建新的SQL表</请详细说明。如果你有一个例子,请提供。
创建一个“论坛”--显示最后一篇文章或最后一篇评论文章
感谢阅读!我创建一个论坛只是使用类别和帖子。我想(像大多数论坛一样)在类别名称旁边显示最近一次发表评论的帖子或最近创建的帖子(更新)。我找到了this related question. 然而,我不太擅长阅读SQL查询,我不确定这些查询是否如我所期望的那样工作。select wp_posts.*, coalesce( ( select max(comment_date) from $wpdb->comments wpc
WHERE子句中包含!=的WPDB UPDATE行
我正在使用wpdb开发一个插件,将自定义表单添加到wordpress。要更新行,我使用数组和wpdb->update(). WP类参考说明:我的SQL代码应该是UPDATE ROW .... WHERE a=\'a\' AND b!=\'c\'. 问题是!= 似乎不起作用,事实上WP Class Reference 的命名数组WHERE 子句(列=>值对)。我需要连接到外部数据库并从该数据库中获取数据,这样我就不能使用任何可用的插件。
Add custom fields to search
我想添加一个自定义字段(“introduction”和“ensavoirplus”)来搜索Wordpress,但SQL代码并不精确。我不明白我是否犯了错误,或者WP不能做到这一点。但我的尝试失败了。。。我不知道为什么,因为我完全按照抄本上说的去做。这是我的代码:function recherche_avancee( $query ) { if ( !is_admin() && $query->is_search ) { $custom_fiel