-2

これが良いコーディング方法かどうかわからないので、質問があります。75 個のフィールドを持つテーブルがありますが、正規化することはできません。正規化しても、implode を使用してデータを配列に折りたたむことしかできず、それでも 65 個のフィールドがあります。私はこのテーブルにアクセスするコードを持っていますが、すべてのフィールドを必要とするわけではないので、私のコードでは、挿入を使用して、必要なフィールドのみを呼び出すことで問題なく実行できます。私の質問は、私はこのように働き続けることができるかということです:

たとえば、これの代わりに:

insert into table(75 fields) values(values)

これを行うことで、私はうまくいくことができます:

insert into table (only fields i need here) values (values)

php と mysql は最終的に上記を壊しますか?

4

3 に答える 3

0

いいえ、それを壊してはなりませんが、これらのフィールドのいずれにも値が必要ないことに注意する必要があります。もしそうなら、あなたはnullを入力することはできません。

于 2013-03-12T17:08:52.813 に答える
0

あなたが探しているアップデートだと思います。

UPDATE必要なフィールドを更新するだけです。

あなたとINSERTカント。たとえば、ナットの null キーを持つ列がある場合。pr 主キー。等々。

于 2013-03-12T16:48:01.643 に答える
-1

いいえ、php と MySQL はこれを壊しません。

于 2013-03-12T16:43:08.330 に答える