ホームページ >バックエンド開発 >PHPチュートリアル >DATE 関数を呼び出してデータベースに時刻を入力するときに、関連する問題が発生します。専門家の指導

DATE 関数を呼び出してデータベースに時刻を入力するときに、関連する問題が発生します。専門家の指導

WBOY
WBOYオリジナル
2016-06-13 13:47:05957ブラウズ

DATE 関数を呼び出してデータベースに時刻を入力するときに問題が発生します。専門家による指導!
データベースに時刻を入力するために DATE 関数を呼び出すときに問題が発生しました。専門家による指導!

私のコードは次のとおりです

$date=date( "Y-m-d H:i:s ")
$conn=new mysqli( 'localhost ' , 'root ', '123 ', 'time ');
if (mysqli_connect_errno()) {
echo 'データベースに接続できません。 ';
exit();
}
echo $date;
$query= "時刻値(null,$date) "; query($query);
if (!$re) {
echo 'データの入力に失敗しました! ';
exit();
'成功';

は常に失敗を示します>
エラー メッセージは
Debug Strict (PHP 5): C:Program FilesApache Software FoundationApache2.2htdocstimetest.php Line 2 - date() [ ]: システムのタイムゾーン設定に依存するのは安全ではありません。これらの方法を使用した場合は、date.timezone 設定、TZ 環境変数、または date_default_timezone_set() 関数を使用してください。まだこの警告が表示されます。タイムゾーン識別子のスペルを間違えている可能性が高いです。「8.0/DST なし」の代わりに「UTC」を選択しました

アドバイスありがとうございます。


-----解決策---------

date_default_timezone_set( 'PRC '); 🎜> $date=date( "Y-m-d H:i:s ");
...
試してみる

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。