2014-03-14 31 views
0

這是我的PHP代碼。如何設置在php的時間

我想添加我添加日期的時間,但我需要如何知道如何在此腳本中添加時間。

<link rel="stylesheet" type="text/css" href="tcal.css" /> 
<script type="text/javascript" src="tcal.js"></script> 
<form action="index.php" method="get"> 
From : <input type="text" name="d1" class="tcal" value="" /> 
<input type="submit" value="Search"> 
</form> 
<table id="resultTable" data-responsive="table" style="text-align: left; width: 400px;" border="1" cellspacing="0" cellpadding="4"> 
<thead> 
    <tr> 
    <th> Birtday </th> 
    <th> Name </th> 
    <th> Gender </th> 
    </tr> 
</thead> 
<tbody> 
    <?php 
    include('connect.php'); 
    if (isset($_GET["d1"])) { $d1 = $_GET["d1"]; } else { $d1="0000-00-00"; }; 
    $result = $db->prepare("SELECT * FROM birthday WHERE date = :a"); 
    $result->bindParam(':a', $d1); 
    $result->execute(); 
    for($i=0; $row = $result->fetch(); $i++){ 
    ?> 
<tr class="record"> 
    <td><?php echo $row['date']; ?></td> 
    <td><?php echo $row['name']; ?></td> 
    <td><?php echo $row['gender']; ?></td> 
</tr> 
<?php 
} 
?> 
</tbody> 
</table> 

這裏是代碼,我想添加時間如何?

if (isset($_GET["d1"])) { $d1 = $_GET["d1"]; } else { $d1=date('Y-m-d')$d1=time('H:i:s'); }; 

我可以知道我應該怎麼做才能在腳本中添加時間?

+4

$ D1 =日期(「Y -m-d H:i:s「) – aseferov

+2

['time'](http://www.php.net/time)不帶任何參數。 – putvande

+0

+1感謝告訴我 – Umi

回答

0
if (isset($_GET["d1"])) 
{ 
    $d1 = $_GET["d1"]; 
} 
else 
{ 
    $d1=date("Y-m-d H:i:s"); 
} 

對於在PHP參考多個外觀:http://www.php.net/manual/en/function.date.php

更新,按您的評論的問題:

下面讓我們輸入字段的例子,以及如何顯示裏面的日期值。您的代碼將是這樣的:

<input type="date" value="<?php echo date("Y-m-d H:i:s"); ?>" /> 

更新2 SQL查詢註釋:

首先要在你將用來查詢數據庫中的PHP變量的SQL查詢:

$current_date = date("Y-m-d H:i:s"); 
$query = "SELECT * FROM birthday where date <= $current_date"; 

有關MySQL的處理here更多信息是一個偉大的教程和this one還有:

0
if (isset($_GET["d1"])) { $d1 = $_GET["d1"]; } else { $d1=date('Y-m-d H:i:s'); }; 
+0

hey @ pinu如何添加哪些參數以及何時在此腳本中添加時間戳參數。要從mysql數據庫收回數據 – Umi

+0

要顯示時間,您可以編寫代碼 <?php echo date('H:i',strtotime($ row ['date'])); ?> – Pinu

+0

你在這裏訪問然後你很容易理解我想要什麼http://joomusic.info/joosilver.php好吧我想從MySQL獲取數據時間,當我打開頁面,然後我得到上午11:00數據,如果我1:PM打開頁面,然後我得到數據上午11:00至下午1:00數據我想要這樣 – Umi