2016-11-06 3 views
-1

にnullを返します。正しい形式の日付と時刻。しかし、PHPから選択するとnullが返されます。FROM_UNIXTIMEは()私はMySQLWorkbenchを通じてだけでなく、異なる結果とPHPのWebアプリケーションからの照会を通じて簡単な選択クエリを実行しようとしているMySQLWorkbenchに動作しますが、PHPクライアント

PHPのクエリはうまくいき、テーブル内の他のすべての列を完全に返します(上記のクエリは大量に短縮されています)ので、nullを選択する可能性のあるクライアントのタイムゾーンと何かを考えていますか?

+0

あなたのPHPコードを表示 – scaisEdge

+1

2つのオプション:(1) 'created_at'はいくつかのカラムで' NULL'です。 (2)PHPで返された値を間違って処理しています。おそらく後者。 –

答えて

0

修正済みです。少し奇妙なので、質問にASを追加しました。

SELECT from_unixtime(created_at) AS created_at FROM test_tbl; 

これはPHPで正しく返されました。これは私が戻ったものに関係なく、私が何かのように返す限り、機能しました。

関連する問題