小编Ser*_*tas的帖子

PHP/MYSQL加入多个表

我从未使用过这样的PHP/MYSQL技巧来加入multitables.请谁有此领域的经验帮助:表格中的字段TICKETS:

ID TICKETID CUSTOMER
234   29      9798797
235   76      7887878
Run Code Online (Sandbox Code Playgroud)

RECEPTS中的字段:

ID   DATENEW    TOTAL
234 2012-12-03   22.57
235 2012-12-03   33.98
Run Code Online (Sandbox Code Playgroud)

PAYMENTS中的字段:

RECEIPT   PAYMENT
234       cash
235       debt
Run Code Online (Sandbox Code Playgroud)

CUSTOMERS中的字段:

ID            NAME
9798797       John
7887878       Helen
Run Code Online (Sandbox Code Playgroud)

表之间的关系很容易理解: TICKETS.CUSTOMER=CUSTOMERS.ID; PAYMENTS.RECEIPT=RECEIPTS.ID=TICKETS.ID

我希望得到的最终结果:

TICKETID DATENEW      NAME    PAYMENT TOTAL
29       2012-12-03   John     cash   22.57
76       2012-12-03   Helen    debt   33.98
Run Code Online (Sandbox Code Playgroud)

我试图做这样的事情,但在某处错了:

$qry = mysql_query("Select TICKETS.TICKETID, RECEIPTS.DATENEW, PAYMENTS.TOTAL,  CUSTOMERS.NAME, PAYMENTS.PAYMENT FROM PEOPLE, RECEIPTS 
INNER JOIN TICKETS ON RECEIPTS.ID = TICKETS.ID …
Run Code Online (Sandbox Code Playgroud)

php mysql

9
推荐指数
2
解决办法
2万
查看次数

jquery:两个数字的百分比

EDITED

感谢所有提供支持的人...我将与您分享的最佳工作脚本,希望我能帮助其他寻求相同解决方案的人:

    $(document).ready(function(){
$("#price1, #price2").keyup(function() {
  var priceOne = parseFloat($("#price1").val());
  var priceTwo = parseFloat($("#price2").val());
  var rate = parseFloat($("#rate").val());
  if ($("#price1").val() && $("#price2").val()){     
  $('#rate').val(((priceTwo - priceOne) / priceOne * 100).toFixed(2));
}

});

$("#rate").keyup(function() {
  var priceOne = parseFloat($("#price1").val());
  var rate = parseFloat($("#rate").val());

   if ($("#rate").val() && $("#price1").val() && $("#price2").val()){
 $('#price2').val(((priceOne * rate)/ 100 + priceOne).toFixed(2));
}
});
})
Run Code Online (Sandbox Code Playgroud)

您也可以在此链接后进行测试


初步问题:

请帮助计算两个数字之间的百分比.我试过一种方法,但我没有成功.请告诉我有什么问题,或者如果你能推荐其他可以帮助我的脚本,我将不胜感激

我的剧本:

<html>
<head>
 <script type="text/javascript">
$("#rate").text(function() {
    var result = (parseInt(($("#price1").text(), 10) * 100)/ parseInt($("#price2").text(), 10));
    if (!isFinite(result)) result …
Run Code Online (Sandbox Code Playgroud)

html jquery rate keyup

6
推荐指数
1
解决办法
3万
查看次数

需要将“逗号”替换为“点”

请帮助我调整现有脚本以用点替换逗号。我使用一个脚本来限制在文本字段中插入字符。只有 1,2,3,4,5,6,7,8,9,0 和“.” 和“,”被接受插入。我想要两个插入点的按钮 - key==188(逗号)和 key==190(点)。

jQuery.fn.ForceNumericOnly =
    function()
    {
        return this.each(function()
        {
            $(this).keydown(function(e)
            {
                var key = e.charCode || e.keyCode || 0;
                return (
                    key == 8 || 
                    key == 9 ||
                    key == 46 ||
                    key == 110 ||
                    key == 188 ||   
                    key == 190 ||
                    (key >= 35 && key <= 40) ||
                    (key >= 48 && key <= 57) ||
                    (key >= 96 && key <= 105));

            });
        });
    };
$("#iMONEY").ForceNumericOnly();
Run Code Online (Sandbox Code Playgroud)

可以在这里测试

javascript jquery

3
推荐指数
1
解决办法
1万
查看次数

在MySQL中插入或复制表

我想实现更新数据:我有产品和数量......如果产品已经在数据库中,我需要数量与旧数量加上新数量例如:我已经有3个苹果我想要再插入2个苹果.结果应为productname = apple和quantity = 5.对不起,我的英语很差,希望很清楚我的问题.

INSERT INTO table1 (productname, quantity) VALUES (’apple’, ‘2’)
ON DUPLICATE KEY UPDATE ptoductname; // <-- not sure
Run Code Online (Sandbox Code Playgroud)

请帮忙!

php mysql database

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

如何从python中的现有列表中制作新的元素列表?

我在下面有一个清单。我需要使用它来创建仅具有COUNTRY名称的新列表。请帮我圈圈X以获得国家名称列表

x= [["UK", "LONDON", "EUROPE"],["US", "WASHINGTON", "AMERICA"],["EG", "CAIRO", "AFRICA"],["JP","TOKYO","ASIA"]]
Run Code Online (Sandbox Code Playgroud)

结果应该看起来像

UK
US
EG
JP
Run Code Online (Sandbox Code Playgroud)

python loops list

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

ODD/EVEN表中只有两列

我想创建这样的效果来改变背景ODD/EVEN到每个<TR>只有字段class="important"..下面它是一个表的例子...它不是静态的...它是由PHP创建的,来自Mysql的数据...

<tr class="change">
   <td>1111</td>
   <td>2222</td>
   <td>3333</td>
   <td>4444</td>
   <td class="important">5555</td>
   <td class="important">6666</td>
<tr>
<tr class="change">
   <td>1111</td>
   <td>2222</td>
   <td>3333</td>
   <td>4444</td>
   <td class="important">5555</td>
   <td class="important">6666</td>
<tr>
Run Code Online (Sandbox Code Playgroud)

因此,我希望每个<TR>ODD或EVEN仅根据CLASS IMPORTANT对表中的几个单元格进行影响

html css html-table class

-3
推荐指数
1
解决办法
388
查看次数

标签 统计

html ×2

jquery ×2

mysql ×2

php ×2

class ×1

css ×1

database ×1

html-table ×1

javascript ×1

keyup ×1

list ×1

loops ×1

python ×1

rate ×1