作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试执行自定义 SQL 查询来获取 2 个 post_meta 键和值。这是我的代码:
<?php
$queried_post = get_post($post_id);
$title = $term->name ;
$userid = $current_user->user_email;
$result = mysql_query("SELECT * FROM wp_postmeta WHERE meta_key='user_programme_name' AND meta_value='".$title."' AND meta_key='user_email' AND meta_value='".$userid."' ");
$num_rows = mysql_num_rows($result);
if ($num_rows > 0 ) {
?>
<p style="width:430px;">You have already requested a place on this course</p>
<?php } ?>
当我查询第一组键和值时,查询的第一部分起作用:
meta_key='user_programme_name' AND meta_value='".$title."'
但是一旦我添加第二批:
AND meta_key='user_email' AND meta_value='".$userid."'
这不起作用。我是不是做错了什么?
任何帮助将不胜感激。
干杯,丹
最佳答案
使用这样的东西:
$args = array( 'post_type' => 'myposttype',
'posts_per_page' => …,
'offset' => …,
'meta_query'=>array(
'relation' => 'AND',
array(
'key'=>'_first_key',
'value'=> youvalue,
'type' => 'DATE', // etc.
'compare' => '='
),
array(
'key'=>'_second_key',
'value'=> youvalue,
'type' => 'DATE', // etc.
'compare' => '='
)
)
);
$yourloop = new WP_Query( $args );
关于mysql - wordpress查询2组元键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13359296/
我的 WordPress 网站上出现错误,我发现原因是用户元键中的大写字母。 IE“城市”和“国家”相对于“城市”和“国家” 我正在尝试找出一种方法将数千个用户元键的大写更改为小写等效项。关于如何处理
我正在使用 Wordpress Like 数据库结构( https://codex.wordpress.org/Database_Description )将值存储为元键和值。经过几天的记录/条目,元
我正在尝试修改 WordPress/MySQL 函数以显示更多信息。我当前正在运行以下查询,该查询选择帖子、加入“postmeta”并获取 meta_key = _liked 的信息 func
我是一名优秀的程序员,十分优秀!