ホームページ >バックエンド開発 >PHPチュートリアル >thinkphp、また地獄、なぜネイティブ SQL ステートメントを通じてのみ挿入できるのでしょうか?追加が機能しない
まずは写真をご覧ください。これはTP2.0であると事前に説明しましたので、以下のスクリーンショットを撮ったマニュアルに記載されているはずです
くだらない質問がいくつか
1: POSTのデータが印刷できるのは、フォームが正しく送信できているからでしょうか?
2: add メソッドを使用していますが、挿入できません。なぜですか?明細書を印刷してみたところ、明細書はこんな感じになりました! ! !
なぜですか?マニュアルに従って正確に挿入しました。マニュアルのスクリーンショットも上にあります
3: 挿入されたデータには、自動インクリメントされる ID と、デフォルトで 0int 型に設定される並べ替えのみが含まれ、それ以外はデータベースに入力できません
この方法でしか追加できないのですが、検証するのが面倒なので、通常の作成でやりたいだけです
。専門家からのアドバイスを求めています! ! !
まずは写真をご覧ください。これはTP2.0であると事前に説明しましたので、以下のスクリーンショットを撮ったマニュアルに記載されているはずです
くだらない質問がいくつか
1: POSTのデータが印刷できるのは、フォームが正しく送信できているからでしょうか?
2: add メソッドを使用していますが、挿入できません。なぜですか?明細書を印刷してみたところ、明細書はこんな感じになりました! ! !
なぜですか?マニュアルに従って正確に挿入しました。マニュアルのスクリーンショットも上にあります
3: 挿入されたデータには、自動インクリメントされる ID と、デフォルトで 0int 型に設定される並べ替えのみが含まれ、それ以外はデータベースに入力できません
この方法でしか追加できないのですが、検証するのが面倒なので、通常の作成でやりたいだけです
。専門家からのアドバイスを求めています! ! !
データ メソッドにはパラメータ フィルタリングがあるようです。データ モデル キャッシュが更新されていないことを確認するか、直接 add を使用してみてください。
件名追加を挿入すると、$data['image']=$_POST['image']; が欠落していますか?