小编Pjn*_*020的帖子

Javascript VS PHP舍入

我对PHP和javascript轮数的方式有一些问题.我正在使用PHP的圆函数和这个javascript函数:

function roundNumber(number, decimals) {     
    var newnumber = new Number(number+'').toFixed(parseInt(decimals));
    var value = parseFloat(newnumber);
    return value;
}
Run Code Online (Sandbox Code Playgroud)

我试图舍入的数字是43.65*2.5 + 40%,当使用计算器= 152.775或在PHP = 152.78舍入时.

在javascript中我做一个console.log的数字是152.774999999998,当用上面的函数舍入时给我152.77

非常感谢任何帮助重新解决这个问题

javascript php

6
推荐指数
2
解决办法
4153
查看次数

MySql多次计算同一列

SELECT COUNT(w.invoiceId) AS '10 Days' FROM tbl_Invoice w
WHERE w.invoiceId NOT IN(
SELECT inv.invoiceId FROM tbl_InvoiceAllocation inv)
AND w.invoiceDate < DATE_SUB(curdate(), INTERVAL 10 DAY)
Run Code Online (Sandbox Code Playgroud)

它工作正常,并返回日期超过10天的所有发票的计数.我现在想要在同一查询中返回超过20天和100天的发票的计数.理想情况下,查询将返回如下内容:

10 Days    20 Days    100 Days

350        280        90
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

元刷新时提交表单?

是否可以提交表单并在元刷新时发布一些数据?

我有一些 html,我想在 5 秒后提交,但我不希望用户必须单击提交按钮 - 这可能吗?

我在下面开始了一些代码:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="refresh" content="5;url=http://www.mysite.com" />
<title>Test Post</title>
<base href="http://www.mysite.com" />
</head>
<body>

<form action="http://www.mysite.com" method="post">
<input type="hidden" name="fname" value = "paul"/>
<input type="hidden" name="age" value = "25"/>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html

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

使用PHP邮件功能发送邮件 - 本地邮件服务器?

我试图从localhost发送电子邮件,但我收到错误:

无法连接到"localhost"端口25上的邮件服务器,验证php.ini中的"SMTP"和"smtp_port"设置或使用ini_set().

这是否意味着我需要设置本地邮件服务器?如果是这样,哪一个最简单.

提前致谢

保罗

php email

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

PHP Round功能 - 最高可达2 dp?

在PHP中,我如何将值22.04496舍入为22.05?似乎圆(22.04496,2)= 22.04.应该不是22.05 ??

提前致谢

php math rounding

3
推荐指数
2
解决办法
7383
查看次数

Javascript回调 - 如何返回结果?

我正在努力完全理解回调,我在最后的障碍中磕磕绊绊.

在JS中我调用一个函数,然后使用dojo rpc Json服务调用PHP函数.我已经逐步完成了firebug中的函数并且PHP正在执行并通过回调返回正确的响应,但我不知道如何将值返回到调用JS函数的初始JS变量?例如

JS Function 1

Function one(){

Var test = getPhp(number);

}

function getPhp(number)
{

this.serviceBroker = new dojo.rpc.JsonService(baseUrl + '/index/json-rpc/');

    var result = serviceBroker.phpFunc(number);

    result.addCallback(
        function (response)
        {
            if (response.result == 'success')
            {
                return response.description;
               //I am trying to pass this value back to the 
               //var test value in   function one

            }
        }
    );
}
Run Code Online (Sandbox Code Playgroud)

基本上我现在需要将response.description传递回函数1中的var test变量.

任何帮助表示赞赏

javascript callback

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

标签 统计

php ×3

javascript ×2

callback ×1

email ×1

html ×1

math ×1

mysql ×1

rounding ×1

sql ×1