0
私のMySQLデータベースに日付/時刻スタンプ付きのコンテンツを追加するスクリプトがあります。私の入力日時は変更できません。sqlの表示時間が増加しました
私はmysqlデータベースからクエリを実行するときに日時を変更します。私のデシベルで
セル:2016年8月17日17時34分29秒
それはする必要があります:2016年8月17日午前19時34分29秒(そう02:PHPページでは00時間を示します訪問者に)
他のアプリケーションが現在の形式のデータに依存しているため、データベースの時刻を更新できません。
ありがとうございます!今コーディング
ウェブサイト:
<?PHP
//make connection
mysql_connect('localhost','user','pass');
//select db
mysql_select_db('database');
?>
<html>
<head>
<title>Title</title>
</head>
<body>
<table>
<tr>
<th>id</th>
<th>disappear_time</th>
</tr>
<?php
$query_150="
SELECT * FROM `table`
WHERE `disappear_time` > SUBDATE(CURRENT_TIMESTAMP, INTERVAL 2 HOUR)
AND `id` = 150
ORDER BY `disappear_time` DESC";
$150 = mysql_query($query_150) or die(mysql_error());
while($row_150 = mysql_fetch_assoc($query_150)){
//handle rows.
echo "<tr>";
echo "<td>".$row_150['id']."</td>";
echo "<td>".$row_150['disappear_time']."</td>";
echo "</tr>";}
?>
</table>
</body>
</html>
あなたの 'SELECT'ステートメントの' disappear_time'に2時間追加しようとしましたか? –
これを行うにはどうすればよいですか? – shadi1989
'disappear_time'には2時間を追加してユーザーに表示する必要があるdatetimeが入っていますか? –