如何在php中将Now()函数从一个页面传递到另一个页面

如何在php中将Now()函数从一个页面传递到另一个页面,php,javascript,Php,Javascript,我正在从一页到另一页显示timestamp=now()。如何传递此函数?与第二页一样,我希望根据timestamp=now()检索表。我已经这样做了,但不起作用。请在这方面帮助我 编码 <script type="text/javascript" charset="utf-8"> function showCustomer(n) { var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, C

我正在从一页到另一页显示
timestamp=now()。如何传递此函数?与第二页一样,我希望根据
timestamp=now()
检索表。我已经这样做了,但不起作用。请在这方面帮助我

编码

<script type="text/javascript" charset="utf-8">
function showCustomer(n)
{
var xmlhttp;    

if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("display").innerHTML=xmlhttp.responseText;
    }
  }

  alert(n);
xmlhttp.open("POST","display.php?id="+ n,true);
xmlhttp.send();

}

</script>

</head>

<body>
<form>
<?php $s= 'now()';
echo $s; ?>
<input type="button" value="h" name="s" onclick="showCustomer(<?php $s ?>)">
<div id='display' >
<?php 
echo "111";

?>
</div>

功能显示客户(n)
{
var-xmlhttp;
if(window.XMLHttpRequest)
{//IE7+、Firefox、Chrome、Opera、Safari的代码
xmlhttp=新的XMLHttpRequest();
}
其他的
{//IE6、IE5的代码
xmlhttp=新的ActiveXObject(“Microsoft.xmlhttp”);
}
xmlhttp.onreadystatechange=函数()
{
if(xmlhttp.readyState==4&&xmlhttp.status==200)
{
document.getElementById(“display”).innerHTML=xmlhttp.responseText;
}
}
警报(n);
open(“POST”,“display.php?id=“+n,true”);
xmlhttp.send();
}

我认为您错过了这句话中的
echo
没有
php
NOW()函数,如果您想要与mysql的
NOW()返回相同的值,那么它就是一个
mysql
函数

您必须使用php的
date(“Y-m-dh:i:s”)此处为参考


假设您的目标是保留一些时间戳:为此使用会话

session_start();//in every file (in which you want to access sessions) as first statement before any output
//set time
$_SESSION['now'] = date("Y-m-d H:i:s"); //mysql datetime format
//read time
$save_time = $_SESSION['now'];

请以与传递ID相同的方式将now()作为GET参数传递。字符串必须在jsFYI中引用:
mysql\uz
查询已弃用,并可接受SQL注入。改用
mysqli
。是的,但前提是他在php.ini文件中启用了
short\u open\u tag=On
。@nderscore只有在
short\u tags
打开时它才会工作,否则会出错。如果有问题,我需要在javascripting中进行更改,我想说的是:你可以删除js中与“now”相关的所有内容,因为你可以通过纯php使用此代码来处理它。先生,它的工作方式与单击按钮时的工作方式不同,它需要显示任何函数showcuster()
onclick=“showcuster();”
xmlhttp.open(“POST”,“display.php”,true),删除
警报(n)在显示页面上,当我访问此项时,访问此项的查询是什么?先生,我获取的日期是$s,如何将其传递给javascripting
<?php $s= date("Y-m-d H:i:s");
echo $s; ?>
session_start();//in every file (in which you want to access sessions) as first statement before any output
//set time
$_SESSION['now'] = date("Y-m-d H:i:s"); //mysql datetime format
//read time
$save_time = $_SESSION['now'];