-1

我正在显示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>

我通过以下编码从数据库中检索数据:

<?php
include('config.php');
$sa="select * from table1 where timestamp=now()";
$result=mysql_query($sa) or die(mysql_error());
echo "<table border='1'>
<tr>
</tr>";?>
<?php
while($row = mysql_fetch_array($result)) 
{ 
    $row['c1'];
    $row['c2'];
    $row['c3'];
         $row['c4'];
}

我必须通过考虑 Now() 函数来调用该表,点击下一页按钮。请帮助我。

4

3 回答 3

1

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

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'];
于 2013-06-05T13:54:55.230 回答
0

我想你错过echo了这个声明<input type="button" value="h" name="s" onclick="showCustomer(<?php $s ?>)">

请!用<input type="button" value="h" name="s" onclick="showCustomer(<?php echo $s ?>)">

于 2013-06-05T13:51:33.167 回答
0

没有phpNOW() 函数,如果你想要 mysql 返回mysql 的相同值,它就是一个函数NOW()

date("Y-m-d H:i:s");您必须以这种格式使用 php ,这是参考日期

<?php $s= date("Y-m-d H:i:s");
echo $s; ?>
于 2013-06-05T13:52:09.060 回答