小编Bry*_*ott的帖子

获取表单对象中动态输入元素的值

我的问题是:如何在表单中引用输入元素的动态"名称"?

例如,使用以下HTML:

<form>
    <input type="text" name="qty1" value="input1" />
     <input type="text" name="qty2" value="input2" />
     <input type="text" name="qty3" value="input3" />

    <input type="submit" value="Submit" onClick="checkVal(this.form); return false;" />
</form>
Run Code Online (Sandbox Code Playgroud)

使用Javascript:

function checkVal(form) {
    for (var i = 1; i <= 3; i++) {
        alert(form.qty+i.value);  // Here's where my problem is..
    }
}
Run Code Online (Sandbox Code Playgroud)

上面的JavaScript不起作用.警报正在输出NaN.

如何使用变量引用qty1,qty2qty3for循环i

这是一个jsfiddle:http: //jsfiddle.net/MRzWf/

javascript

5
推荐指数
1
解决办法
7281
查看次数

为另一列中的每个值获取一列中的相似值的总和

好吧,我有一个名为"sales_records"的mysql表,如下所示:

  User    saleType
+-------+-------+------+
| Jeff  | Sale_Closed  |
+-------+-------+------+
| Jeff  | Sale_null    |
+-------+-------+------+
| Sean  | sale_closed  |
+-------+-------+------+
| Jeff  | sale_closed  |
+-------+-------+------+
| Sean  | sale_closed  |
+-------+-------+------+
| Mark  | Sale_null    |
+-------+-------+------+
| Mark  | sale_closed  |
+-------+-------+------+
| Josh  | sale_closed  |
+-------+-------+------+
| Josh  | sale_closed  |
+-------+-------+------+
Run Code Online (Sandbox Code Playgroud)

我正在尝试为每个用户计算每个saleType ..换句话说.. Jeff有2个"sale_closed"和1个"sale_null .Mark有1个"sale_closed"和1个"sale_null",依此类推......

并将其存储到一个数组..(Json)像这样:

{"jeff":{"sale_closed":2,"sale_null":1},"sean":{"sale_closed":2},"Mark":{"sale_closed":1, "sale_null":1},"Josh":{"sale_closed":2}
Run Code Online (Sandbox Code Playgroud)

好的,所以这是我的尝试:

<?php
// assuming database connection has already been established..

$result = mysql_query("SELECT DISTINCT `USER' …
Run Code Online (Sandbox Code Playgroud)

php mysql

2
推荐指数
1
解决办法
83
查看次数

标签 统计

javascript ×1

mysql ×1

php ×1