您当前的位置:首页 > TAG信息列表 > sql

  • 如何按类别和作者查询帖子ID?

    时间:2014-03-10

    我正在进行一个自定义的WP\\u查询,我需要提出一个SQL查询,以从X个类别和Y个作者那里获取帖子id。然后合并这些ID并将它们放入一个数组中。我只需要找出SQL查询。其他一切,我都知道了。我到处寻找这个,但没有人能帮助我。请帮帮我!!

  • 寻找一种方法,允许用户备份插件数据库数据(另存为)

    时间:2014-03-10

    我有一个自定义构建插件,我想添加一个选项,让用户保存插件数据(而不是使用第三方插件来为我保存)。因此,如果用户单击该按钮,将允许他们将文件另存为(不想将文件保存到文件夹)。WP是否有此功能,或者我是否需要使用自定义功能?谢谢

  • 我的WordPress博客中可以有1个以上的MySQL数据库吗?

    时间:2014-03-10

    在第一次启动时,WordPress会提示您输入MySQL数据库用户名、密码等。然后我可以从仪表板开始工作。WordPress是否可以有多个数据库?如果是,有2-3个数据库的可能示例是什么?什么时候需要一个以上的db?Or the working rule is: one blog - one db? If you have 2-3 blogs, can you manage them from the SAME dashboard!? And each must of course have 1 db?

  • 如何使用$wpdb->准备更新定制表

    时间:2014-03-12

    作为一个noob,我不了解很多SQL注入,但我需要保存,所以我读到我必须使用wpdb->prepare来确保数据存储正确。此时,我使用了$wpdb->update()查询,因此我需要一些帮助来将其转换为带有$wpdb->prepare()的save查询。$wpdb->update(\'custom_table\', array( \'option_1\' => \'hello\', \'option_2\' => 2,&

  • 如何避免每次运行WP_QUERY时都填满数组?

    时间:2014-03-14

    我正在制作一个跟踪用户系统,需要一些帮助来检索用户正在跟踪的用户ID。目前,我正在使用以下SQL查询检索用户ID,用户ID如下:$following_users_ids = $wpdb->get_results(\"SELECT follows_id FROM $table_name_users WHERE user_id = $current_user_id\"); 现在,我的主要问题来了。为了向WP\\u查询提供用户ID,我将填充如下数组:foreach ( $following_us

  • 从wp_USERS中选择,也获取DisplayName

    时间:2014-03-16

    SELECT post_author, count(ID) as amount FROM dbold_posts WHERE WEEKOFYEAR( post_date ) = WEEKOFYEAR( NOW() ) AND post_status = \'publish\' AND post_type = \'post\' GROUP BY post_author 我不知道如何获取显示名称,而不是此查询中的“post\\

  • 我需要处理WordPress SQL注入吗

    时间:2014-03-16

    在使用WordPress注释函数插入数据库时,是否需要针对MySQL注入准备字符串,例如:$data = array( \'comment_post_ID\' => $post_id, \'comment_author\' => $comment_author, \'comment_author_email\' => $comment_email, \'comment_content\' => $comment_bod

  • 使用wpdb->Prepare for`ORDER BY`列名

    时间:2014-03-24

    在我当前的插件中,我选择order by 列作为用户输入。所以我想用wpdb->prepare 为了逃避它。$wpdb->get_results($wpdb->prepare(\"Select id from $wpdb->posts order by %s %s\", $order_by_col, $order_by); 这不起作用,因为它会变成select id from wp_posts order by \'post_date\' \'asc\' (注意

  • 用于更新自定义帖子分类的SQL

    时间:2014-03-26

    我有一个自定义的帖子“评论”。它使用默认帖子中相同的类别和标记,因此它们共享“类别”和“标记”分类法。但后来我更改了“review”注册,以拥有自己的分类法、“review category”和“review tag”。当然,之前在评论中分配的所有标签和类别都与它们解除了绑定。所以问题是:我如何(如果可能的话)将评论中的所有标签和类别转换为新的分类法?如果我不够清楚:UPDATE wp_term_taxonomy SET taxonomy=\'post-tag\', parent=0 WHERE taxo

  • $wpdb->get_var-当没有找到记录时,返回什么值?

    时间:2014-04-14

    我有以下代码:$queryPermission = $wpdb->get_var( $wpdb->prepare(\"SELECT Active FROM testers WHERE user_id = \'$user_id\' \")); if($queryPermission == NULL OR $queryPermission == 0) {

  • 从WordPress数据库中删除重复行,其中列在phpmyadmin中重复

    时间:2014-04-17

    我有一个像这样的wordpress表(phpmyadmin和MySQL)| id | meta_key | meta_value | +----+-----------+------------+ | 1 | import_id | abc | | 2 | import_id | abc | | 3 | import_id | def | | 4 | import_id | xyz | | 5

  • $wpdb->在重复密钥更新时使用准备

    时间:2014-04-20

    我只是this code 从$wpdb Codex页,并修改了我现有的插入查询:$table = $wpdb->prefix . \'user_req\'; $post_id = explode(\'_\', $_POST[\'post_id\']); $user_id = $_POST[\'user_id\']; $wpdb->insert( $table, array( \'

  • 如何通过SQL查找缺少帖子的元条目?

    时间:2014-04-22

    我希望编写一个SQL查询来执行以下操作:选择meta\\u值=不存在的帖子id的所有postmeta行。例如,postmeta\\u值可能等于235。通常情况下,这与ID为235的帖子(附件)有关,但它已被删除。我想找到任何像这样的Posteta行并删除它们。希望这有意义!提前谢谢。编辑:我刚刚找到NOT EXISTS函数。我有一种感觉,像这样的东西会有用:SELECT m.* FROM wp_postmeta m WHERE m.meta_key = \'image\' AND

  • 如何将WordPress表中的数据添加到您创建的新数据库表中

    时间:2014-04-29

    我只是在学习这个数据库的东西,所以我有点困惑,希望有人能把我推向正确的方向。我已经在数据库中创建的wp\\u表中创建了用户。以下是我的具体问题。我想知道的是如何将hm\\U表与wp\\U表中的数据链接起来。我不需要在hm\\U表中插入外键(即wp\\U用户的电子邮件地址)。因为,否则我不知道哪个hm\\U帐户链接到哪个wp\\U用户?这是不是很蠢?如果是,怎么做?此外,我已经熟悉了使用WPDB命令,但在使用hm\\U表时,我可以使用$WPDB还是需要使用直接的SQL命令。我在这个早期阶段非常迷茫,请您给出

  • 将字段中的所有日期转换为Unix时间,但已在Unix时间中的日期除外

    时间:2014-05-09

    我有一个元字段,它与MM/dd/yy hh:MM日期和Unix时间戳日期混合在一起。如何将db中的所有MM/dd/yy hh:MM日期转换为Unix?我只有有限的PHP和SQL知识,所以要温柔。谢谢

  • PRE_GET_POSTS订单描述未注册

    时间:2014-05-13

    我创建了一个筛选函数来筛选帖子类型items 根据它的元价值_item_price. 问题是它只按升序工作,我不知道为什么。我的pre_get_posts 函数如下所示:function frontend_items_filter( $query ) { global $page_items_id if(!is_page($page_items_id)) return; if($query->query_va

  • PhpMyAdmin在导入数据库时显示错误

    时间:2014-05-14

    我正在将朋友的WordPress迁移到其他服务器。我已经备份了所有文件,旧服务器管理员给了我一份数据库副本。问题是,当我尝试使用phpMyAdmin导入数据库时,会收到以下错误消息:SQL query: -- -- Database: ``wordpress_6`` -- CREATE DATABASE ``wordpress_6`` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; MySQL said: Documentation #10

  • 连接两次后置表的查询

    时间:2014-05-20

    我相信我所做的对于标准来说太复杂了meta_query 中的参数get_posts, 因此,我尝试使用自定义SQL查询执行以下操作:我有一个游戏自定义帖子,其中包含team1和team2的自定义字段,存储为Posteta。给定团队XXXX,我需要为Posteta key team1或Posteta key team2提取所有Posteta值为XXXX的帖子。我还需要考虑今年的情况,因为每年都有两队可以相互比赛。游戏帖子类型的年份存储为Posteta年份。我尝试使用以下内容(在phpmyadmin中进行测试

  • WPDB插入或如果存在更新

    时间:2014-05-20

    一般来说,我对WPDB或SQL不太熟悉,但我的项目有一个自定义表,我正在尝试为它分配一些元数据。我“希望”发生的是,如果存在一行,则更新它,如果不存在,则插入它。我已经阅读了WPDB Codex中的Insert和Update,但都没有真正进入“非此即彼”的状态。我想我可以使用update,所以到目前为止我的代码如下所示:$wpdb->update( $wpdb->prepare( $wpdb->prefix.\'item_info\',

  • 为什么此查询在Wordpresss主页上没有显示任何结果?

    时间:2014-05-23

    我正在学习wordpress数据库,我编写了这个查询,用于显示id为2的post表中的数据,但不显示任何内容。以下查询有什么问题?请帮忙。global $wpdb; $wpdb->show_errors(); $mypost=$wpdb->query($wpdb->prepare(\"SELECT post_content FROM $wpdb->wp_posts WHERE ID=%d\",2)); echo $mypost;&