小编use*_*437的帖子

自 mysql 时间戳 PHP 以来的时间

我正在寻找一种简单的方法来计算自 mysql 数据库上的 TIMESTAMP 条目以来的时间。我想使用 php.

时间戳是unix格式 -2013-01-15 12:46:11

如果是目前2013-01-15 19:46:11,计算两者之间差异的最简洁的编码是什么?

谢谢你的帮助!贾森

php mysql timestamp

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

通过 Javascript document.write 显示 HTML 表单?

如果我不知道如何使用此代码,请原谅我,但是否可以使用类似的东西

var url = 'http://www.maxcashtitleloans.com/lmapp.html'
document.write('<script src="'+url+'"></scr'+'ipt>')
Run Code Online (Sandbox Code Playgroud)

以某种方式在不同服务器上的许多网站内显示一个 html 表单?

我有一个 HTML 表单,该表单将随着公司需求的变化而不断更新,并希望将它们从 IFRAME 调用中移除。

针对同一目标的不同问题“如何在网站上显示站外内容而不使用 IFRAME”

我知道一家联盟营销公司使用

<script type='text/javascript'> 
    var inputOptions = { 
        UserID: '35696', 
        Product: 'payday', 
        ProductTemplate: 'lights', 
        Server: 'https://altohost.com/', 
        mobileDevices: true, 
        parseDefaultValue: true, 
        visitor: { 
            referrer: (document.cookie.match("rfrrr[\r\n\t ]*=[\r\n\t ]*(.*?)(;|$)") || [,''])[1],   
            subaccount: (document.cookie.match("src[\r\n\t ]*=[\r\n\t ]*(.*?)(;|$)") || [,''])[1], 
            keyword: (document.cookie.match("kwrd[\r\n\t ]*=[\r\n\t ]*(.*?)(;|$)") || [,''])[1], 
            clickid: (document.cookie.match("clcid[\r\n\t ]*=[\r\n\t ]*(.*?)(;|$)") || [,''])[1] 
        },     
    }; 
    document.write('<scr'+'ipt type="text/javascript" src="https://altohost.com/system/applicationforms/init.php?vn=inputOptions"></scr'+'ipt>'); 
</script> 
Run Code Online (Sandbox Code Playgroud)

javascript document.write

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

Json使用root属性进行解码

我似乎无法弄清楚,或找到任何信息,以帮助我解决应该是一个简单的问题..我有一些PHP代码,它使用curl获取请求与api交谈,并且我从api获得的响应是

{"styleHolder":[{"id":100000929,"makeId":200005143,"year":2001,"makeName":"Ford","makeNiceName":"ford","modelId":"Ford_F_150","ect.......
Run Code Online (Sandbox Code Playgroud)

我需要的是获取id,并将其转换为php变量..

我知道怎么用这样的东西:

$myArray = json_decode($resp);
$id = $myArray->id;
echo $id;
Run Code Online (Sandbox Code Playgroud)

但是因为响应有styleHolder作为根属性,我似乎无法弄清楚如何分配id ..任何帮助都会很棒!

php json

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

用php从mysql中提取名称的随机顺序

我确定这不是很难,但我似乎无法自己解决这个问题.

我有一个带有名称列表的mysql数据库,我使用以下命令将名称组合成逗号分隔列表.

$emailresult = mysql_query("SELECT * from leaddist")
        or die(mysql_error());
        while($row = mysql_fetch_array($emailresult)){
        $repemail .= $row['email'] . ", ";
        }
        echo $repemail;
Run Code Online (Sandbox Code Playgroud)

这输出类似:name1,name2,name3,name4,name5

我的问题是,有什么方法可以将其改组为:name3,name1,name4,name5,name2

那么当再次执行时,它会像名称4,name1,name2,name5等......

php mysql random shuffle

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

使用jquery问题将文本附加到文本区域

我试图让一些按钮用jquery将文本附加到textarea,我让它工作,但前提是我没有在textarea中输入任何东西.

码:

<textarea name="comments" id="comments" rows="20" style="margin-left: 0px; margin-right: 0px; width: 968px;"></textarea>
<div>
  <button>+petname</button>
  <button>+lastvisit</button>
  <button>+nextvisit</button>
</div>
<script>
$( "button" ).click(function() {
  var text = $( this ).text();
  $('#comments').append(text); 
});
</script>
Run Code Online (Sandbox Code Playgroud)

这段代码正常工作,但是当我在该文本区域输入其他内容时,按钮不再有效??? 为什么!!??我只是想不通.非常感谢.贾森

javascript jquery append

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

离开页面前执行onbeforeunload的JavaScript操作

我已经写了一些代码,我试图用它来增加访问者的IP,以及他们在网站上待了多长时间。码:

<script>
var startTime = new Date();
window.onbeforeunload = $(function() {
    /* var ip = (window.location != window.parent.location) ? document.referrer: document.location; */
    /* var ip = "192.168.1.1"; */
    var endTime = new Date();        //Get the current time.
    var timeSpent = (endTime - startTime);        //Find out how long it's been.
    var ip = (window.location != window.parent.location) ? document.referrer: document.location; 
    $(window).load(function(event) {
         $.post('ajax.php', {ip: ip, timeSpent: timeSpent});
    });            
});
</script>
Run Code Online (Sandbox Code Playgroud)

我不明白的是为什么它不等到用户尝试离开该站点后再运行此脚本。

谁能帮我让它等到运行吗?谢谢!

javascript onbeforeunload

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

while 语句中的 str_replace

为什么 while 循环中的 str_replace 没有按预期运行?

我的代码:

    $comments=$_POST['comments'];
$result = mysql_query("SELECT * FROM cust LEFT JOIN contact AS contact ON cust.cid=contact.contact_id WHERE cid='$aDoor[$i]'");
    while ($row = mysql_fetch_array($result)) {
      $petname=$row['petname'];
      echo "Petname ".$petname."<br/>";
      $comments=str_replace("+petname","$petname",$comments);
      echo $comments."<br/>";
}
Run Code Online (Sandbox Code Playgroud)

当我执行这段代码时,最奇怪的事情发生了。该行: echo "Petname ".$petname."<br/>"; 按预期工作,并回显数据库中 cid 的正确宠物名。但是这条线:

$comments=str_replace("+petname","$petname",$comments);
echo $comments."<br/>";
Run Code Online (Sandbox Code Playgroud)

将始终显示第一个拉出的宠物的名字。当我将正确的 $petname 添加到 comments 变量时怎么会出现这种情况?

PS 我执行 str_replace 的原因是,使用此功能的人可以在向客户发送电子邮件时输入 +pet,并且当电子邮件到达客户时,它将具有正确的宠物名。

php while-loop str-replace

0
推荐指数
1
解决办法
695
查看次数