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

  • DBDelta不使用组合键创建表

    时间:2015-03-08

    我已经花了三天的时间试图解决这个问题,阅读了所有关于dbDelta的参考资料。我的最终目标是创建一个包含唯一ad\\U id、ad\\U触发器对的表。这不会创建表:if($wpdb->get_var(\"SHOW TABLES LIKE \'$ad_trigger_table_name\'\") != $ad_trigger_table_name) { $sql = \"CREATE TABLE \" . $ad_trigger_table_name . \" ( ad_id

  • 自定义php文件的jQuery AJAX:返回空数据

    时间:2015-03-18

    我创建了一个自定义php文件,将其放在我的文件夹中。这些文件将一些数据插入到我创建的自定义表的数据库中。require wp_path() . \"/wp-load.php\"; global $wpdb; $favorite_table = $wpdb->prefix . \"fav\"; $wpdb->insert( $favorite_table, array( \'link\' => $_POST[\'fav_link\'], \'title\'=>

  • WSoD是由这段代码引起的

    时间:2015-03-21

    这是我正在编写的一个函数,它应该将一个输入以及一些其他信息发布到数据库中。从现在起,激活插件会产生一个WSoD,当该函数被删除时,其余的插件就会按预期运行。这是输入: <input type=\"text\" maxlength=\"4\" name=\"\' . $quanid . \'\" value=\"\" class=\"input\" /> <button class=\"submit\" type=\"submit\" value=\"Sub

  • 如果META_KEY存在,那么不选择此帖子吗?

    时间:2015-03-24

    我正在尝试选择所有帖子,除了带有meta\\u键的帖子somekey.SELECT * FROM wp_posts JOIN wp_postmeta ON wp_posts.ID = wp_postmeta.post_id WHERE meta_key != \'somekey\' 但这仍然是选择该帖子,因为其他meta\\u键仍然匹配。基本上,我想要的效果是输入一个名为“somekey”的自定义字段,然后该帖子将不会被选中。

  • 我可以使用$wpdb->Prepare运行多个查询吗?

    时间:2015-03-30

    我有一个查询(实际上是多个查询)可以在phpmyadmin中完美运行,(我也尝试过get_var 代替get_results, 但我想我可能需要一个替代品$wpdb->prepare. 我怎样才能一次完成这一切?function myfunction( $campaign_id = 0 ) { global $wpdb; $coupon_code = $wpdb->get_results( $wpdb->prepare( \"SET @update_co

  • MySQL:获取属于标签(不是SEO关键字)的POST_TAG项目

    时间:2015-04-05

    我需要使用从Wordpress数据库中提取post标记MySQL. 我目前的看法是:SELECT * FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id WHERE tt.taxonomy = \"post_tag\"; 其结果是:+---------+---------------------+------------

  • 单击按钮即可从数据库中获取行的ID

    时间:2015-04-08

    我正在使用wordpress,我正在使用下面的代码从mysql数据库中获取图像。我显示图像,每个图像都有一个按钮,我想要的是,当按下该按钮时,屏幕上会打印出获取的那行数据库的id。密码$sql = \"SELECT * FROM 1user\"; $results = $wpdb->get_results($sql) or die(mysql_error()); foreach( $results as $result ) { echo \'<form act

  • 使用Windows身份验证连接到MySQL

    时间:2015-04-08

    是否可以使用Wordpress/PHP连接到我的MySQL数据库Windows Authentication 在IIS上?我可以使用普通的MySQL命令行实用程序很好地连接。我得到了以下错误:Warning: mysqli_real_connect(): The server requested authentication method unknown to the client [authentication_windows_client] in c:\\wordpress\\wp-includes\

  • 在数据库中插入后在页面上获取更新的查询结果

    时间:2015-04-09

    我在wordpress工作。您将看到两个查询,一个是select查询,另一个是insert查询。我希望在运行插入查询后,在页面上获得更新的结果。选择查询有一个带有提交按钮的表单标记。。。提交时,它将拾取id或当前获取的行,并在另一个表中以相同的id执行插入。但在此之后,单击“提交我的页面”不会显示数据库中的更新值或插入值。我希望你们能在这方面提出建议。。。谢谢wordpress页面模板中的PHP代码 $sql = \"SELECT 1user.uid, 1user.username, 1us

  • Wordpress SQL injection

    时间:2015-04-11

    如何使下面的代码不受sql注入的影响。。。我在wordpress工作。全球wpdb美元; if($wpdb->insert( \'votes\', array( \'votes\' => $votes, \'competition\' => $competition, \'ui

  • 函数根据当前帖子ID返回查询到的元值

    时间:2015-04-13

    我写了几个查询,这些查询汇总了按相关帖子分组的下载计数以及其他关系。它们非常适合导出到CSV和WordPress之外的其他用途,但现在我需要在WordPress中编写一些有用的东西。我也在使用Posts-to-Posts插件。此查询基于直接输入帖子id号返回下载计数和。这在WordPress之外工作得很好。SELECT r.p2p_from, p.post_title AS Title, SUM(m.meta_value) AS Combined_Totals FROM wp_postme

  • 停止我的循环以注册数据两次

    时间:2015-04-20

    我在这里面临一个问题。下面的代码正在我的网站上运行,当我填写表单并检查数据库时,数据已经注册了两次。请从我的函数中输入以下php代码。php文件。function map_location_report_form() { global $wpdb; $this_page = $_SERVER[\'REQUEST_URI\']; $page = $_POST[\'page\'];

  • 使用WordPress筛选器创建的数据库查询是否受到SQL注入的保护?

    时间:2015-04-22

    我正在使用WordPress“posts\\u where”过滤器(https://codex.wordpress.org/Plugin_API/Filter_Reference/posts_where) 要更改我的查询,请执行以下操作: function filter_my_search($where=\'\'){ global $wpdb; if(isset($_GET[\'q\'])) {

  • 向数据库中的数组添加值

    时间:2015-04-22

    我在WordPress站点中有一个自定义数据库,我想在其中将多个值保存到一行。假设我有一个条目:id:auto increment页面id:id当前页面时间:文本(是使用内爆创建的数组)示例:id pageid time 1 1 121212,121314,121415 2 2 121212,121314 我试图实现的是一种扩展“时间”域的方法。每次函数关闭时,我都希望timestamp 添加到现有值。所以看起来是这样的:id pageid

  • 导入SQL数据库后实时站点不更新

    时间:2015-04-29

    我的live网站在从wamp本地服务器导入sql数据库后没有更新,直到最后一次一切都很完美,但昨晚我无法看到live在本地所做的更改。我所做的:-在本地创建页面并上载新的contat php页面和联系人模板-在前端做了一些更改(样式)-以sql格式导出数据库-更改sql中的链接(本地到live)-导入live mysql数据库-使用更改更新样式表,并通过ftp将新的联系人表单上载到live什么都没发生。只有样式更改生效,我没有看到添加了任何新菜单,也没有看到我创建的任何新页面。联系人表单不存在,我为表单创

  • 带有php5-fpm和nginx的WordPress

    时间:2015-04-29

    我正在尝试使用php5 fpm和nginx以及远程服务器上的数据库来完成wordpress的安装。然而,wordpress不承认mysql的存在,不允许我连接到远程数据库。php中用于检查mysql扩展是否已加载的代码表示扩展未加载:<?php var_dump(extension_loaded(\'mysql\')); mysql_connect(); 结果如下:bool(false) PHP message: PHP Fatal error: Call to

  • WordPress和SQL-如果列值不存在,则从另一个表更新和插入

    时间:2015-05-02

    为我的wordpress站点安装了一些mysql。均在1 DB以内。我正在尝试更新wp_options 表格来源wp_2_options (多站点)。他们都有option_name (unique\\u键)和option_value 列它需要更新option_value 在wp_options 如果option_name 中已存在wp_2_options 桌子并从中插入行wp_2_options 如果option_name 不存在。那么我该怎么做UPDATE 和“使用插入”UNIQUE KEY 值而不是P

  • 如何在WordPress中使用更新和删除查询

    时间:2015-05-05

    首先,我手动编写更新、删除、插入和选择查询,并使用mysql_query 作用像这样:选择查询$prefix = $wpdb->prefix; $postSql = \"SELECT DISTINCT post_id FROM \" . $prefix . \"postmeta As meta Inner Join \" . $prefix . \"posts As post On post.ID

  • 删除后置空格安全吗?

    时间:2015-05-06

    我们有很多流氓自定义字段。我觉得如果我们删除空白值,就可以清除数据库中的重要空间。如果我使用以下内容查询数据库:select * from wp_postmeta where meta_value = \'\' 我得到871038(!)我的问题是,删除这些是否安全?这样做是否会产生任何潜在问题?

  • 将WordPress版本更新到4.2.1后导入msql数据库时出现错误1064

    时间:2015-05-06

    当我从本地导出时,导入包含站点数据库的sql文件时出错,是“确定我的设置”Server: mysql wampserver (127.0.0.1 via TCP/IP) Server type: MySQL Server version: 5.6.17 - MySQL Community Server (GPL) Protocol version: 10 User: root@localhost Server charset: UTF-8 Unicode (utf8