PHP でシステムの現在の日付を取得しますが、データベース内の日付型データの照合に問題があります。
$link=mysql_connect('localhost','root','root');
if(!$link){
die('接続失敗'
}
// echo "詳細な日付と時刻:".date("Y-m-d H:i:s");
$day=date("Y-m-d"); // 現在の時刻を読み取ります
echo $day ;
//$day1=datatime($day);
mysql_select_db('pm25',$link)or die('pm25'.mysql_error());
$result=mysql_query("select * from ceshi where data=' day '");
echo '
';
echo 'PM2.5値 | Date< ;/th> | Time | ';
while($row=mysql_fetch_row($result)){
echo ''
foreach($row as $data ){
echo ' '.$data.' | ';
}
echo '
';
mysql_free_result($result ); $link);
しかし、ページにはクエリ結果がありません:
ディスカッションに返信 (解決策)
$result=mysql_query("select * from ceshi where data='day'") be
$result=mysql_query("select * from ceshi where data=' $day'");
ありがとう、解決しましたが、システムの現在時刻を時間として取得する方法を聞きたいです。たとえば、現在時刻は 17:56:00 ですが、17:00:00 にしたい場合、
date("H:00:00")
ありがとうございますが、取得するときの時間の足し算と引き算はどうすればよいですか?現在の時刻は? $day=date("Y-m-d")+1;
結果は日付型ではありません
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31