検索

ホームページ  >  に質問  >  本文

POSTを使用してDateTimeフォームフラッターをPHP MySqlに挿入する方法

私は現在、mysql と php を使用してフラッターを開発しています。データベースとフラッターへの接続は正常に機能します。文字列を挿入すると正常に動作します。しかし、DateTime.now() を使用すると、Error: FormatException: SyntaxError: Unexpected token b in JSON at location 0.

がスローされます。

私のフラッターコードは

です リーリー

投稿の日付を受け取る私の PHP 側は次のようになります

リーリー

それでは、フラッターから日付を挿入し、phpからそれを受け取るにはどうすればよいでしょうか?

P粉282627613P粉282627613324日前360

全員に返信(1)返信します

  • P粉226642568

    P粉2266425682024-01-06 00:31:28

    誰かの役に立ったら、私の解決策を投稿させてください。まず、データベースに Date ではなく DateTime として列を作成する必要があります。次に、php で $created = date('Y-m-d', strtotime($_POST['created'])); として初期化し、フラッターで " として指定できます。作成": DateTime.now().toString()、。これは私にとってはうまくいきます。

    返事
    0
  • キャンセル返事