您当前的位置:首页 > TAG信息列表 > sql
如何将数据库中的数据放入自定义导出字段
我试图通过使用自定义查询从数据库中获取数据,以导出到XML或CSV文件。这是我的查询函数:<?php function get_workhours($ID){ $sql = $wpdb->prepare(\"SELECT worked_hours FROM db_info WHERE job_id = $ID\"); $data = $wpdb->query($sql); if(empty($data)){
使用纯SQL查询按类别获取帖子
我有一个meeting post类型,其标题自动设置为表单的日期m/d/Y. 我有一个下面的查询,通过在最后一个之后选择不同的值,从帖子标题中获取所有唯一的年份/ 在帖子标题内。SELECT DISTINCT substr(post_title, - instr(reverse(post_title), \'/\') + 1) AS year FROM {$wpdb->posts} WHERE post_status = \'publish\' AND post_type =
用于删除具有多个元键和注释的用户的SQL查询
我需要帮助来创建一个SQL,如果用户没有(metakey1或metakey2)和(没有注释),则可以删除用户我有一个SQL,它可以为单个meta\\u键执行此操作SELECT * FROM wp_users LEFT JOIN wp_usermeta ON wp_users.ID = wp_usermeta.user_id AND wp_usermeta.meta_key = \'metakey1\' WHERE wp_usermeta.user_id IS NULL
在大量文章下,分页速度非常慢
如何优化sql?SELECT wp_posts.ID FROM wp_posts LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) WHERE 1=1 AND ( wp_term_relationships.term_taxonomy_id IN (7,8,14,104,134,234,289,331,4656,4657,6038,6039,604
从meta_key和meta_value获取POST
我有以下sql语句:SELECT post_id FROM wp_postmeta WHERE meta_key = $param1 AND meta_value = $param2 我面临一个问题:我不知道怎么做sql 具有wordpress功能的代码。我已经阅读了手册get_posts() 等等(虽然我可能错过了一些东西),但我还没有找到实现这一点的方法。你能帮助我,给我一个方法或提示吗。提前感谢
如何循环/迭代帖子以编辑所有img标签?
小心点,我对Wordpress很陌生。。。但我需要循环浏览多篇文章,并将所有“data src”属性更改为“src”,以便显示我的图像。做这件事的方法/最好的方法是什么?请提供有关此主题的任何信息。谢谢
是否可以使用WP_QUERY对帖子的父级字段进行选择?
我想使用WP_Query 用于在管理页面上显示,我想包括分页参数。我有两个限制:我只想检索已发布帖子的修订,即其父项(帖子ID在post_parent 字段-包含publish 在its中post_status 领域我想忽略发布帖子时自动生成的修订,即post_date 与父级的匹配。通常,在获取帖子数组后,我只需过滤掉这些修订,但我想在带有分页的管理列表表中显示这些元素,所以我想使用WP_Query\'s对此表示支持。在SQL中,我会使用这样的内部联接来获取父帖子:SELECT * FROM {$wpd
SQL query, error
我有sql查询:$query= \"SELECT * FROM files ORDER BY id DESC LIMIT $from, $site WHERE custom > 0\"; 但不工作,我注意到:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax 我做错了什么?
使用php变量使用WPDB搜索数据库
我正在尝试为我的网站数据库做一个基本的搜索功能。我想使用Wordpress和WPDB搜索自定义数据库表中的文本内容。出于某种原因,搜索没有从数据库返回任何内容,但我也没有收到任何错误消息。这是我的代码:第页。php:<form class=\"searchCV_form\" role=\"form\" action=\"\"> <div> <input type=\"text\" id=\"search_text\" name=\"
有没有(更好的)方法访问$wpdb结果?
我有这个: global $wpdb; $wpdbp = $wpdb->prepare(\'SELECT EXISTS ([some query] WHERE user_id =%d);\',$target_user_id); $result = $wpdb->get_results($wpdbp); 我想知道查询结果是1还是0。但是$result的var\\u dump()给出如下结果:array (size=1) 0 =>
如何从$wpdb获取插入错误?
我有这些 $wpdb->suppress_errors(false); $wpdb->show_errors (true); $wpdbp = $wpdb->prepare($preparedQuery->query, $preparedQuery->values); $result = $wpdb->get_var($wpdbp); 我进一步想到了这样的事情(可能是暂时的) if($res
自定义表中的WordPress筛选器工作不正常
我想从自定义WordPress表中筛选出准确的信息,无论用户是否填写了所有文本框。我使用了一个LIKE查询,但如果用户留下了一个或两个框,但在所有框都已填充的情况下工作正常,则无法正常工作。我也使用了or查询,但这太不起作用了。$table_name = $wpdb->prefix . \"credofy_contact_form\"; $sql_query = \"SELECT * FROM $table_name WHERE your_name LIKE \'$name\' AND yo
correct sql query
不久前我编写了数据库查询,现在我想对其进行改进。但我做错了什么,我需要帮助。 class tags{ private $wpdb; public function __construct(){ global $wpdb; global $table; $this->wpdb = $wpdb; $ta
problem with sql query
我对quotes和query有问题。我的代码: $this->table_name= \'table_name\'; $how_much = $this->wpdb->get_var($this->wpdb->prepare(\"SELECT COUNT(*) FROM {$this->table_name}\")); 我没有任何通知或错误和网站故障。EDIT可能$wpdb->prepare 需要参数才能工作。
correct validate inputs
如何正确验证来自用户的数据以从输入保存到数据库中?我将其用于文本字段: $name = trim(sanitize_text_field($_POST[\'name\'])); 但如果我添加特殊符号,如“&;*({}类似这样的东西^&;({}<;>”,那么它们添加起来就没有问题了。我只需要添加“像这样的东西”,没有特殊的标志。
通过SQL从类别和子类别迁移帖子
我正在尝试使用SQL将所有内容从一个类别迁移到另一个类别。谢谢你的帮助。我想更改此查询的term\\u taxonomy\\u id。
正确的验证和SQL查询
此数据库操作方法是否安全正确? if(isset($_POST[\'name\'])){ $table = $wpdb->prefix.\'_my_table\'; $post = trim(sanitize_user($_POST[\'name\'], true)); $part = $this->wpdb->prepare(\"WHERE name = %s\", $post) $
在所有WooCommerce可变产品上按自定义元字段获取库存
在WooCommerce中,我的产品上有一个自定义元字段“Brand”,每个产品都指定了一个品牌现在我想从所有产品中获得每个品牌的总库存,而我只有可变产品,所以我想我可能需要通过Post类型进行查询product_variation.我不想为此运行WordPress元查询,因为我有很多品牌,也不想运行太多循环由于我没有SQL技能,我无法正确实现这一点,我将非常感谢您的帮助。
创建了多个空帖子,无法将其删除
创建了2000多个空帖子,我无法从管理员中删除它们。使用在SQL上也找不到它们SELECT * FROM wp_posts a LEFT JOIN wp_term_relationships b ON ( a.ID = b.object_id ) LEFT JOIN wp_postmeta c ON ( a.ID = c.post_id ) LEFT JOIN wp_term_taxonomy d ON ( d.term_taxonomy_id = b.term_
查询AND段塞值不起作用的位置
我意识到这不是最优雅的sql。我修改了此查询,其中原始查询仅从单个类别(slug 的字段terms 表)。我试图获得一个结果集,它返回具有多个类别(或段塞)的项作为属性。这不会返回行,即使项目的类别列表中同时包含“arizona”和“speech language Pathogist”:SELECT p.ID FROM wp_term_relationships tr JOIN wp_posts p ON tr.object_id = p.ID JOIN wp_term_taxonom