您当前的位置:首页 > TAG信息列表 > sql
我的函数需要什么参数才能回显GET_RESULTS()查询结果
这是我的数据库查询:global $wpdb; $table_name = $wpdb->prefix . \'qs_css\'; $db_css = $wpdb->get_results( \" SELECT qs_the_css FROM $table_name WHERE qs_css_id = 1 \" ); echo $db_css[0]->
从SQL获取其他列
我有下面的功能来获取附近的帖子,我想实现的是从“rate\\u review”表中获取额外的自定义元。我如何实现它?function get_nearby_locations2( $lat, $lng, $distance ) { global $wpdb; $earth_radius = 6371; $sql = $wpdb->prepare( \" SELECT DISTINCT
SQL Query Search page
我正在尝试创建一个Wordpress网页,它有一个输入文本框和一个按钮。我想做的是从文本框中获取输入文本,并将其用作参数来搜索我放入网站数据库的表,然后将结果打印在屏幕上。我尝试使用PHP,但没有成功。这样做最好的方法是什么?这是代码Search the Film Database <input id="input" name="input" type="text" /> [php] global $wpdb; echo \'<
数据库表丢失索引?如何恢复?
我对多站点配置有一个非常有趣的问题。我网络中的两个站点丢失了与这些站点相关的所有数据库表中的索引。我无法更新这些网站,因为它们完全失去了索引。我怎样才能从中恢复过来?有没有办法恢复/重建数据库中每个表的索引?这在过去发生在另一个站点上。我很幸运,能够对这些表进行修复/优化,它似乎可以自我纠正。然而,我在这些特定站点上尝试了相同的过程,问题仍然存在。对我在这里应该做什么有什么建议吗?Database configuration:MariaDB:10.0.28发动机:MyISAM字符集:utf8排序规则:ut
通过SQL批量更新自定义发布类型发布状态
以下代码将标准wordpress帖子的帖子状态更新为“已存档”。UPDATE wp_posts SET post_status = \'Archived\' WHERE post_status != \'static\'; 如何使其仅影响使用“cpt\\u operator”slug的自定义post类型。我知道我可以从Wp管理员那里做到这一点,但有超过2500篇帖子,这是一项艰巨的任务。
Wordpress character set issue
我当前正在将wordpress站点迁移到实时服务器。尝试通过phpMyAdmin导入数据库时,我遇到以下错误:Error CREATE TABLE `wp_commentmeta` ( `meta_id` BIGINT( 20 ) UNSIGNED NOT NULL , `comment_id` BIGINT( 20 ) UNSIGNED NOT NULL DEFAULT \'0\', `meta_key` VARCHAR( 255 ) COLLATE u
SQL:以下查询有什么问题(由WordPress WP_QUERY生成,订购价格)
嘿,我有以下SQL查询,它是由WP\\u Query numeric meta Query生成的:SELECT SQL_CALC_FOUND_ROWS wp_postmeta.meta_value FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id )
使用WP函数而不是普通的SQL时的事务?
WordPress是否提供了一种使用时回滚的方法,例如,update_post_meta 或wp_insert_post?E、 g.我正在插入一个新帖子,并在一个函数中为其提供一些帖子元:some_wp_transaction_init_function(); try{ $post_id = wp_insert_post($args, true); update_post_meta($post_id, \'meta_key\', \'meta_value\
WP默认MySQL表创建文件的位置?
我正在寻找PHP文件,该文件定义了最初安装WordPress时默认表的创建。下列出的表格Database Description:wp\\u评论元数据>我已经着手wp-db.php 在这里,我可以找到几个具有默认表名的变量,但没有任何CREATE TABLE 声明。
wpdb query not working
我有这个查询,它不会返回任何东西,即使我有一个用户的特定用户元。SELECT * FROM `wp_usermeta` WHERE meta_key= \'referrer\' AND meta_value LIKE \'270\' AND meta_key= \'view_type\' AND meta_value LIKE \'invoice\' 此查询有什么问题?
从phpMyAdmin更改帖子的粘滞状态
我的数据库中有许多粘性帖子。是否有任何SQL函数,我可以从phpMyAdmin中使用它来更改(删除)帖子的粘性状态,如果帖子是粘性的,可以将其更改为不生病。
未返回结果的有效SQL查询
我试图从Wordpress数据库中检索一些主题的基本信息。但是,当查询运行时,它不会返回任何数据。如果我在Phpmyadmin上运行查询,它运行得很好。注意,wp\\u places\\u locator是由第三方插件使用的表。function get_info($postid) { global $wpdb; $info = $wpdb->get_results($wpdb->prepare(\"SELECT post_id, address, phone
$wpdb帖子类型和术语查询仅在术语slug和title中没有破折号或空格时才有效
我试图查询按帖子类型、分类法类型和术语筛选的帖子,并将它们显示为按发布月份分组的帖子数量。我有一段代码可以很好地做到这一点,只要标题中没有空格,slug中没有破折号。为什么会这样?我尝试使用esc_sql(\'term-slug\'), \'term\\-slug\', 和escape(\'term-slug\') 没有成功。我的代码: $posts_per_month = $wpdb->get_results( \"SELECT DAT
从WordPress SQL查询中排除Pingback
有人知道如何从这个查询中排除pingback吗?我试图添加AND post_type = \'comment\' 之后AND post_password = \'\' 但这不起作用。$query = \"select wp_posts.*, coalesce(( select max(comment_date) from
为什么不实现PDO来访问数据库中的所有内容
那就是。。为什么wordpress不使用PDO?如果PDO更安全,可以防止大量注入和安全问题。塔克恩斯
AJAX中UPDATE_OPTION返回FALSE,如何调试?
我尝试了WordPress的调试插件,但它们只显示当前页面的SQL查询。如何调试ifupdate_option 返回false?我正在用更新从AJAX请求解码的对象json_decode 虽然我怀疑这和它有什么关系。
重命名帖子ID-可以做吗?
是否可以在wp\\U posts表中更改post ID而不引起问题?我这样问是因为我有一个WordPress多站点,其中我按语言将站点分开。不幸的是,每种语言的ID都是不同的,这使得链接有点复杂。为了解决这个问题,我目前正在使用一个开关来检测页面所使用的语言,然后将ID分配给一个变量。有了这些信息,我就可以使用这个ID转义URL。 $language = strtolower(mlp_get_current_blog_language(false)); switch($languag
最好避免使用$wpdb来解决安全问题吗?
我正在将WordPress Multisite与多语言Press结合使用。为了使用适当的语言将导航栏之外的href获取到页面,我使用了一个SQL查询,在短代码中查询$wpdb。global $wpdb; $blogid = get_current_blog_id(); $result = $wpdb->get_results(\"SELECT * FROM `wp_multilingual_linked` WHERE `ml_source_elementid` = \'360\' a
通过将多个值相加进行排序
在自定义post类型(产品)中,我希望根据用户选择对多个值求和来订购产品。我使用自定义分类法来过滤产品。我可以用orderbymeta_value 但是用户可以进行的组合太多了,所以不可能将所有这些总数存储为post-meta。我想我需要使用如下过滤器更改wp查询posts_clauses. 自定义SQL查询能否有效地处理此问题(或者可能是另一种方法)?这是一个自定义设置,所以我不介意如何存储值。可以作为post meta,在自定义表中,甚至可以作为post_content 字段(我不使用它)。
为帖子类型+多分类+多术语构建过滤器
我需要构建一个带有过滤器集(复选框列表)的界面,用户可以选中该过滤器,然后单击“过滤器”,在1个自定义帖子类型中搜索具有匹配术语的帖子(有3个自定义分类法,每个分类法的术语数量不限)。怎么办?我正在考虑编写以下代码:我这样显示GUI过滤器列表(x3,因为有3种分类法):<form action=\"/filter-result\" method=\"get\"> <?php $terms = get_terms( array( \'taxonomy