您当前的位置:首页 > TAG信息列表 > sql
使用AJAX运行SQL语句并填充下拉菜单
我试图创建一个搜索,用户从数据库中选择两个不同的数据位,然后打印出一些符合要求的结果。我知道我需要使用AJAX或类似的东西,但我不知道应该怎么做。第一个下拉框工作正常,因为它不依赖于任何内容。下面是代码:<select name=\"raceTrack2\" onchange=\"\"> <?php $postids = $wpdb->get_col(\" SELECT trackName FROM \" . $tr
删除多站点子站点时未删除WPML表,需要帮助清除我的SQL文件!
我正在为一个需要多语言站点的客户构建一个WP多站点。在选择WP Multisite之前,我购买并试用了WPML。然而,那个插件不适合这份工作,所以我删除了它并得到了退款。然而,现在这似乎又回来困扰我了。现在,在使用Multisite时,我一直在使用Backupbuddy导出和复制我的站点,以用于不同的测试目的。现在出现了一些问题,尽管这是一个非常小的页面,但数据库非常庞大!SQL是500兆,我甚至在MyPhpAdmin中都看不到。我把SQL文件放在办公桌上,当我最终打开它时,它到处都是臃肿的WPML表,这
已迁移到Namecheap,现在数据库和wp-config出现问题
我一直在使用一个免费的网络主机,而我建立了我的WP网站。现在,这一切都完成了,我去买了主机名便宜。我上传了网站和WordPress,一切看起来都很好,但我想我的WP数据库可能有问题。我想不出一种方法来导入我保存的旧sql数据库。因此,现在我的wp config文件已从免费主机连接到我的旧sql数据库。我的网站仍然正常显示,但我猜这会在将来的某个地方造成问题。在此之后,我从我的Namecheap cPanel创建了一个新的数据库、用户和密码。然而,使用Namecheap时,没有选择主机的选项,也没有告诉我主
Query is not work
我在函数中使用此代码。php跟踪帖子视图。/* Functions to track Post Views*/ function getPostViews($postID){ $count_key = \'post_views\'; $count = get_post_meta($postID, $count_key, true); if($count==\'\'){ delete_post_meta($postID, $count_key);
Sql syntax error
有时在我的错误日志中,我会出现以下错误:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'\' at line 1 SELECT * FROM c_posts WHERE id = , do
用于返回类别和类别父级的SQL查询
我有一些类别没有正确定义。一、 他们的父母一团糟。如何使用SQL选择所有类别及其父类别?
导出所有帖子以作为产品项目导入
到目前为止,我的客户一直使用WordPress帖子作为展示产品的方式。我现在需要将所有这些帖子导出为CSV格式,以便我可以格式化CSV文件并将其导入回WP电子商务。我已经研究了许多选项,包括导出帖子的插件、直接从phpMyAdmin导出以及在WP中使用XML导出选项,但没有一个像我希望的那样干净。我想我基本上需要一个SQL查询,我可以运行它来只导出POSTS表中的信息,不包括任何其他垃圾,如ID号、ping状态、guid等。我只需要:帖子标题,帖子内容,自定义字段,类别,我的查询开始了 SELECT *
返回表中具有帖子ID的项目数
我正在尝试返回给定页面ID的评论数,到目前为止,我有以下内容:<?php global $wpdb; $countreviews = $wpdb->get_var($wpdb->prepare(\"SELECT COUNT(ID) FROM $wpdb->wpcreviews WHERE page_id = ID\")); echo \'Number Of Reviews \' . $countreviews . \'\'; ?>
在页面模板上显示非WordPress数据库中的数据
我正在使用sql查询,通过将下面的代码添加到页面模板来访问要在wordpress页面上显示的信息。我知道查询可以正常工作,因为我已经在phpmyadmin中对其进行了测试。 $rows = $newdb->get_results(\"SELECT TrainerName FROM trainers\"); echo \"<ul>\"; foreach ($rows as $obj) : echo \"<li>\".$obj->Name
如何使用$wpdb->GET_RESULTS&$wpdb->Prepare在$wpdb查询中使用通配符?
我正在尝试对BuddyPress组进行自定义搜索。Here is my method:public function search_groups($string){ global $wpdb; $results = $wpdb->get_results($wpdb->prepare( \" SELECT * FROM {$wpdb->prefix}bp_groups
以CSV格式导出WordPress帖子和元信息
我需要使用SQL查询导出所有WordPress帖子和相关的元信息。我只导出了帖子,但意识到元信息在另一个表中。有人能告诉我怎么做吗?谢谢EDIT: The final outcome of the CSV file should look something like this.[POSTS TABLE]post\\u内容| post\\u标题| post\\u摘录| Author(meta\\u key)|[meta TABLE]AuthorName(meta\\u value)| Publisher(
基于POST_META的有效查询方式是什么?
我遇到的问题是,当我允许用户过滤帖子时,它会压倒数据库,而且运行速度非常慢。我不确定使用元数据查询帖子的最佳方式是什么。我的网站有一个表单,用户可以根据包含元值的复选框提交以过滤帖子。我目前有一个网站在为单个post\\u元键选择的复选框中创建一个数组,如下所示:for ($i=0; $i< count($amenities); $i++)//where $amenities is an array of selected checkbox values {
是否从自定义域批量移动(或复制)到帖子内容?
我需要将自定义字段的内容移动(或复制)到帖子主体中,替换任何现有内容。我需要为几百个帖子做这个。。。有没有快速的方法?我可以在SQL中管理将值从一个元字段移动到另一个元字段,但我不知道如何处理帖子内容。。。如果有人能给我一些建议,我将不胜感激。
导出/导入WordPress数据库
有没有合适的方法将大型WordPress MySQL数据库导出和导入到新数据库?当我尝试以标准方式这样做时,我遇到了两个问题:所有小部件都消失了,我不得不从头开始创建它们我对特殊字符有一些问题,例如\' 我必须搜索并替换那些胡言乱语的字母这非常重要,因为我需要从共享主机转移到托管服务器。所有apache、php、MySQL版本都将相同。Ps:这必须是SSH命令,因为phpadmin由于数据库大小而超时。
修改$wpdb返回的数据结构
通过$wpdb修改SQL输出的多维数组的结构我需要的输出$wpdb 通过在foreach. 然而,对于性能问题,我正试图避免同样的问题。我有两个自定义表:items - item_id - item_name sub_items - sub_item_id - item_id - sub_item_name 我正在运行的查询:$items_tbl = $wpdb->prefix . \'items\'; $sub_items
从远程WordPress数据库拉取数据
我正试图从远程wordpress数据库中提取一些数据。以下是我的代码:$server = \"my server code\"; $user = \"my username\"; $password = \"my password\"; $db = \"mydb\"; $con = mysql_connect($server,$user,$password); if (!$con) { die(\"database connection error
在请求ID列表时,如何使用Prepare
我希望从数据库中获得一些记录,并给出一个数字列表,我想知道如何使用$wpdb->准备这样做(利用它提供的清理vs SQL注入攻击)。我想实现的一个错误方式是$wpdb->query($wpdb->prepare(\'SELECT * FROM wp_postmeta WHERE post_id IN (\' . implode(\',\', $ids) .\') 但这会带来SQL注入攻击的机会(假设其中一个ID的值为“0”);DROP TABLE wp\\u posts;“”)。注意:我
如何删除WordPress数据库中某个类别的所有评论?
我正在试图删除Wordpress数据库中某个类别中帖子的所有评论。Wordpress数据库相当复杂,因此这可能是wp_posts, wp_comments 和wp_term_relationships 因为类别存储时既没有帖子也没有评论。我该怎么做?我很难提出一个问题。
Wpdb->准备函数在SQL语句中删除%s的单引号
我正在sql语句中使用下面的wpdb->prepare函数。我传入了几个变量,一些字段名和一些值。当我尝试使用%s作为字段名时,它会在其周围加上单引号。如何防止字段名周围出现单引号?sql语句将不会使用单引号执行? $query = $wpdb->prepare(\"SELECT DISTINCT wp_geo.%s, wp_geo.$field2 FROM wp_geo WHERE wp_geo.$field3=%s\",$field1, $typevalue);“coun
Wordpress SQL JOIN query
Hi我试图在同一个查询调用中运行2个查询。 // send the query global $wpdb; $commentQ = \"SELECT * FROM $wpdb->comments \" . $whereClause . $orderBy; $comments = $wpdb->get_results( $commentQ, ARRAY_A); 到目前为止,它是可行的,但当我尝试运行2个查询时,它失败了。我想做的是我想跑步