问题标签 [multiple-conditions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP 'if' 语句中的两个条件
这可能很简单,但我是 PHP 新手,这不是我的强项,所以请多多包涵!我被困住了!
我已经设置了一个带有是或否答案的表单作为单选按钮。如果用户点击yes
,他们会看到另外两个单选按钮选项:a
和b
。如果他们点击no
了,他们将看到单选按钮c
和d
.
顺便说一句,我有一些 JavaScript 隐藏了a
and b
DIV 和c
and d
DIV,直到单击yes
或no
,只是为了保持整洁。no
DIV,包含c
并消失,并在单击后被DIVd
替换,反之亦然。这一切都很好。yes
yes
no
我的问题是PHP。这不太可能,但如果用户点击no
,做出选择,比如说d
,然后决定将他们的答案更改为yes
,然后选择a
,脚本仍然返回d
。我猜这是因为d
它仍然被选中并且最后出现在 HTML 流中。
我希望我的脚本做的是忽略c
和d
,即使它们已被选中,如果yes
被选中。同样,如果被选中,我希望a
并被b
忽略。no
HTML 看起来像这样:
我的 PHP 看起来像这样,但它不能正常工作:
然后将变量$feedback
通过电子邮件发送给我。
我希望这是有道理的!谢谢你的帮助!
马丁。
mysql - MySQL中特定的重复选择
我确实查看了 SO 的内外,但仍然不知道这是否可以做到。我有一个看起来像这样的表:
如您所见,由于用户两次输入他们的信息,该表包含重复项。我想显示那些
我可以让前三个条件与内部连接子查询一起使用,但是当我尝试添加第四个条件时,我得到 0 个返回结果。
在此先感谢您的帮助!
ruby - Ruby on Rails:搜索一个表,其中多行必须存在于另一个表中
我正在尝试创建一个搜索,其中单个记录必须在另一个表中包含多个记录(由 id 和has_many
语句链接)才能包含在结果中。
我有桌子users
,,,skill_lists
。skill_maps
用户通过表中的单个条目映射到个人技能skill_maps
。许多用户可以共享一个技能,单个用户可以通过表格中的多个条目拥有许多技能skill_maps
。
例如
用户 2 有技能 9 和 15
用户 3 只有技能 9
我正在尝试创建一个搜索,该搜索返回具有一组技能的所有用户的哈希值。所需的集合skill_ids
在参数中显示为数组。
这是我正在使用的代码:
问题是这会返回所有拥有这些技能的所有用户,而不是拥有所有这些技能的用户。
此外,我的用户表链接到技能列表表:through => :skill_maps
,反之亦然,这样我就可以调用@user.skill_list
等...
我确定这是一个真正的新手问题,我对 Rails(和编程)完全陌生。我搜索并寻找解决方案,但找不到任何东西。我真的不知道如何用一个搜索词来解释这个问题。
sql - 基本 sql:当每个想要的 AVG() 值使用不同的 WHERE 子句时,在一个查询中多次从同一列中选择 AVG() 值
我想从一张表中的一列(value_to_count)中获取三个不同的平均值,其中所有这些平均值都有不同的 WHERE 子句(根据时间)。
示例数据:
我目前正在使用此查询来获取 18 到 23 之间的时间平均值:
询问
它给了我这样的结果:
现在我想在我已经得到的平均值旁边获得其他平均值。这次我只想得到'HOUR(time) BETWEEN 06 AND 18'和'HOUR(time) BETWEEN 23 AND 06'的平均值。
这是我想要得到的结果形式:
javascript - JavaScript 条件
如果有人能指出我做错了什么,我将永远感激不尽!我似乎无法获得正确的括号组合 - 如何在一个语句中组合多个条件?显然我不希望任何人修改下面的代码,我只是想展示我想要实现的目标。
如果有人可以向我解释逻辑那就太好了
谢谢
xml - 处理具有多个条件的 XSLT 的问题
我的输入 XML 具有以下结构:
现在,我试图通过仅选择 { key = 1 和 value = WON } 的那些 cd 节点(与该键节点同级的值节点)来创建不同的 xml。一直坚持这一点,试图应用多个条件。尝试了以下方法:
- 尝试复制那些匹配条件的节点
- 进行身份复制并忽略那些不符合条件的节点
不确定这是否可行,或者我做错了什么。这是我的 xslt 的样子:
printing - AWK 多个条件不打印
我正在寻找缩放来理解为什么会这样:
没有打印任何东西。该As
文件包含:
提前感谢您的任何建议。
arrays - Scala 在两个条件下过滤
我想一次在两个条件下过滤我的数据集。
可能吗?
我想要这样的东西:
sql - 单个 SQL 查询中的多个 AVG
我搜索了添加多个 AVG 计算并找到了一些条目,但是我不得不加入另一个表,而且这样的例子很少。
我能找到的最接近的答案是这个 ,但它处理日期并且没有连接
这是我的桌子:
指标:
指数指标:
我的目标是获得与 NID/DID(指标)组合相关的每个 IndexID(指标指标)的平均值
检索单个值的查询将是
最终将有 6 个(indexID)平均值,然后必须将其四舍五入,然后 * 乘以 100(我应该用 PHP 做那部分吗?)
这似乎是一个如此简单的查询,但我似乎无法全神贯注。
在此先感谢您的帮助!
cakephp - find() 基于多个 HABTM 关系中的条件
我正在使用 CakePHP 2.1
让我们声明我有以下模型和关系:
Posts
belongsTo Edition
Posts
HABTM Editors
Posts
HABTMTags
我从 推理PostsController
并且我想找到所有Posts
属于某个Edition
,并且Editor.id=55
是相关的并且Tag.id=33
是相关的。
我发现了许多示例,其中Posts
基于 HABTM 关系上的条件进行查找是通过从Editor
.
不幸的是,这在这里不起作用,因为我想设置多个 HABTM 关系。
usingcontain
也不起作用,因为它只切断了一个分支 ( editors
),但无助于过滤它的父级 ( posts
)。
我该如何解决这个问题?
我可能需要诉诸临时加入吗?如果是这样,有人可以大致解释我采取什么方法吗?
编辑: 一些伪代码以说明我想要实现的目标:
亲切的问候,巴特
编辑解决方案: 在@RichardAtHome 之后,我创建了下面的解决方案。(尚未)使用多个连接条件,但这似乎没有必要: