sql >> データベース >  >> RDS >> Mysql

動的な行を作成してデータベースに挿入するためのphpコード

    あなたの質問は正確にです これと同じ AshokAwachatから。あなたは両方ともStackOverflowにかなり定期的に質問を送信して、他の誰かにあなたの(私が思うに)大学の仕事をさせているようです。

    以前の回答で述べたように、最初の原則に戻ります。

    1. PHPを介したSQLクエリの実行で問題が発生した場合は、ハードコードされた値を使用してデータベースで直接クエリを試してください

    2. SQLがデータベースで正しく機能する場合は、ハードコードされた値を使用してPHPから再試行してください

    3. 車輪の再発明をしないでください。クエリとパラメータのセットを受け取るメソッドを使用しています。このために完全なPHPを入力した場合、オーバーヘッドはごくわずかですが、コードの可読性は向上します。

    4. 各段階で何が起こっているかを確認できるように、デバッグコードをアプリに段階的に追加します。 1つの部分が機能していることに満足したら、次の部分にデバッグを追加します。 (この場合のデバッグは、およびの値のログです。 エラー)

    5. ゆっくりと整然と作業します。すべてを一度に終わらせようとしないでください。小さく始めて、そこから進んでください。

    StackOverflowに関しては、次のことを考慮する必要があります。

    1. あなたが提出している質問はかなり初歩的なものであり、可変スコープを理解していないなどの基本的なことに関連しています。したがって、参照できるPHP、SQL、およびHTMLに関する本を購入してください。使用しているシステムのドキュメントページをブックマークします。チュートリアルなどをウェブで検索

    2. 質問とともにできるだけ多くの情報を提出してください。これは、あなたが試したコード、あなたが受けているエラーを与えることを意味します(「それは機能しません」はではありません 許容できる)など。誰かが何かからの出力を要求した場合は、それを提供します。

    3. StackOverflowメンバーを、プロジェクトを喜んでやってくれる人々の膨大なリポジトリとして扱わないでください。ここのみんなは心の良さから質問に答えています。彼らはここにいる必要はありません。質問に答える人の大多数は、かなりのお金を払う仕事をしていると思います。

    4. 質問に答えたら、戻って質問を変更して別の質問をしないでください(Ashokがこれを行いました)。また、コメントを削除すると、質問からコンテキストが削除されるため、コメントを削除しないでください。新しい質問を始めましょう。 1日あたりの質問数の制限に達したためにこれを行うことができない場合(これが可能かどうかはわかりません)、これは簡単な方法を取っていることを示す警告信号になるはずです。

    開発者になる場合は、バグハントの方法を知っておく必要があります。問題が発生するたびにStackOverflowで質問しても、何も教えられません




    1. MySQLトリガー-更新後に削除

    2. MySQLで一時的なプロシージャを作成するにはどうすればよいですか?

    3. mysqlまたはJDBCのテーブルに外部キー参照を自動的に挿入する方法は?

    4. OracleのPL/SQL関数はDBMS_AQを認識できません