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

  • 使用WPDB将数据插入到外部数据库

    时间:2013-07-16

    我第一次尝试在Wordpress中使用外部db,但似乎无法将数据插入到db中。以下是我所拥有的: <?php global $wpdb; $url = home_url(); require_once($url.\'/viper/confff.php\'); //contains variable to fill in below $newdb = new wpdb($username, $pa

  • Delete query won't run

    时间:2013-07-19

    这是设置:<form method=\"post\" action=\"\"> <input type=\"hidden\" name=\"delete_app_id\" id=\"delete_app_id\" value=\'<?php echo $adoptee->app_id; ?>\' /> <input type=\"submit\" name=\"delete\" value=\"del

  • 使用$wpdb获取带Term的自定义帖子类型

    时间:2013-07-20

    我正在尝试获取第一个自定义帖子类型的标题,其中包含分类法中的特定术语<但是我不擅长SQL,因此使用$wpdb.这是我的代码:$posts = $wpdb->get_results(\" SELECT ID, post_title FROM $wpdb->posts LEFT JOIN $wpdb->term_relationships LEFT JOIN $wpdb->term_taxonomy

  • $wpdb->get_col and ORDER BY?

    时间:2013-07-21

    这是返回自定义帖子类型列表的查询$apartments = $wpdb->get_col( \" SELECT DISTINCT( post_id ) FROM $wpdb->postmeta WHERE meta_key IN( $fields_string ) AND post_id IN ( SELECT ID

  • 插入值时将变量混合到数组中

    时间:2013-07-23

    我有一个函数,可以向数据库中插入一堆值。没问题,但我有一个条件改变了mysql语句。问题是wordpress构造语句的方式,下面是我尝试的。。。public function sqlInsertTicket($event, $customer, $ticket){ $reference = 0; if ($customer[\'gender\']==\"F\"){ $table = \"f_ti\"; $s

  • 在非对象上调用成员函数get_row(),无法在插件中使用全局$wbdp

    时间:2013-07-27

    我正在为我的WordPress站点构建一个自定义插件。我制作了一个名为“checkrank”的php文件,它从一个名为“cranking”的自定义表中获取数据。$uid = $GET[\'id\']; function checkExists($id){ global $wpdb; $table_name = $wpdb->prefix . \'cranking\'; $exists = $wpdb->get_row( $wp

  • 在主题定制器中从自定义数据库创建下拉菜单

    时间:2013-07-31

    我要做的是从我创建的自定义db中创建主题定制器中的下拉菜单。db名称“学生”。在db中,我只有id和名称。我想在下拉菜单中显示所有学生的名字。当用户选择一些学生的名字并单击保存按钮时(我需要保存他的选择),我希望下次选择相同的名字。在此下拉菜单中。我试图使这项工作,但没有任何结果。谢谢你的帮助

  • 只需查询一次即可向数据库添加条目

    时间:2013-07-31

    我有一种情况,需要将几个条目添加到数据库表中(有时是几百个),但使用$wpdb->insert() (和$wpdb->update() 在需要编辑的地方)一次运行一个插入,这是非常低效的。是否有$wpdb 方法,该方法允许我通过循环查询来创建查询,然后在退出该循环后执行它?下面是我当前用于添加新数据的代码。如有任何改进建议,将不胜感激-function do_add_invitees_in_database(){ /** Make sure there are inv

  • 使用$wpdb查询包含当前post_id的元值的帖子

    时间:2013-08-04

    我试图使用$wpdb从数据库中检索帖子列表,其中wp\\u postmeta表中的meta\\u值包含以反逗号表示的当前post\\u ID。例如,“10”倒过来的逗号是确保10与100等不匹配。当我粘贴元值的精确值时,我可以让它工作,即:a:1:{I:0;s:2:“10”},然而,它也在返回所有的修订,而不仅仅是最新的帖子。以下是我当前使用的代码: $id = get_the_ID(); $rows = $wpdb->get_results($wpdb->prep

  • 如何添加WordPress分页

    时间:2013-08-13

    我必须使用分页。我在哪里可以找到好的教程? $wpdb->get_results(\"SELECT * FROM wp_ogloszenia_kupione WHERE klient_id = $current_user->ID\");

  • 如何在执行后立即打印已执行的SQL

    时间:2013-08-16

    我正在寻找一种方法,可以在以下命令之后打印执行的sql查询:$wpdb->query( $wpdb->prepare(\"INSERT INTO tbl_watchprosite SET keywords=%s,url_to_post=%s,description=%s,

  • 只获取1个wpdb并获取分类,发布到下一页

    时间:2013-08-17

    第1个问题。 $passport_num=\"M00093\"; $querystr = \" SELECT $wpdb->posts.* FROM $wpdb->posts, $wpdb->postmeta WHERE $wpdb->posts.ID = $wpdb->postmeta.post_id AND $wpdb->postmeta.meta_key = \'_Passport\' AND $wpdb-

  • get_results using wpdb

    时间:2013-08-19

    我正在尝试检索数据库中的信息。我想展示所有pages 使用这个语句,但我得到了一个空白ARRAY global $wpdb; $result = $wpdb->get_results ( \" SELECT * FROM $wpdb->wp_posts WHERE post_type = \'page\' \" );

  • 如何修改此$wpdb查询以接受POST状态数组

    时间:2013-08-21

    我正在使用来自this accepted 答案,它获取自定义字段键的所有值(十字柱)。如何修改它以允许post状态数组?function get_meta_values( $key = \'\', $type = \'post\', $status = \'publish\' ) { global $wpdb; if( empty( $key ) ) return; $r = $wpdb->get_col( $wpd

  • 如何通过插件使用wpdb创建数据库表、添加数据、更新和删除?

    时间:2013-08-23

    我刚刚开始用数据库创建插件。我知道在激活插件时要创建自定义数据库。我只是想知道我们是否可以在前端创建表,比如添加字段名、字段类型。我还尝试创建一行值,但这些值似乎没有插入到表中。下面是我向表中添加值的代码。 function test_get_log_table_columns(){ return array( \'log_id\'=> \'%d\', \'user_id\'=> \'%d\', \'activity\'=>\'%s

  • 将表单值插入数据库时出错

    时间:2013-08-27

    您好,我决定在一个单独的表中存储几个值,所以我创建了它,现在我使用一个表单来存储值,但当我处理该表单时,我遇到了错误Trying to get property of non-object 和Call to a member function insert() on a non-object 即使我宣布global $wpdb;这是表格<form action=\"formaction.php\" method=\"post\"> <input type=\"text\"

  • 在WordPress数据库中创建表

    时间:2013-09-01

    我计划为我的wordpress网站建立一个数据库。它用于存储(和检索)有关成员想要销售的产品的信息。据我所知,我必须在wp数据库中自行创建表。()I\'d used this source )但我是php和wp的新手,不知道如何在wp\\U数据库中创建表。非常感谢!

  • 是否使用不同的表前缀运行“Get_the_Post_Thumb”?

    时间:2013-09-02

    我有这个网站,我在同一个数据库上运行两个Wordpress网站(前缀不同),在一个域上。我想要的是通过运行函数从第二次Wordpress安装中获取帖子缩略图get_the_post_thumbnail (使用不同的表前缀),在第一次Wordpress安装时。简化:两个Wordpress站点,一个数据库,Wordpress站点“a”希望通过功能从Wordpress站点“b”获取帖子缩略图get_the_post_thumbnail我真的希望这有意义!

  • 带有多个或条件的wpdb_preparate

    时间:2013-09-09

    我想执行如下查询:$wpdb->prepare( \"SELECT * ... from ... WHERE ( post_title LIKE \'%%%s%%\' or post_content LIKE \'%%%s%%\' )..., $string ); 如果我只使用一个条件进行查询,它就会工作:$wpdb->prepare( \"SELECT * ... from ... WHERE ( post_title LIKE \'%%%s%%\' )..., $string )

  • 使用$wpdb查询新创建的表

    时间:2013-09-16

    我在wordpress数据库中创建了一个名为forms, 此表包括ID 和names我想使用wordpress查询此表中的所有列表$wpdb下面是我的代码<?php global $wpdb; $result = $wpdb->get_results ( \"SELECT * FROM $wpdb->forms\" ); foreach ( $result as $print ) { echo $print-&