私は周りを見回しましたが、これに関する情報を見つけることができませんでした.私が見つけたものは近くにありますが、葉巻はありません.
これらのフォームフィールドがあるとしましょう:
<input type="text" name="field1" />
<input type="text" name="field2" />
<input type="text" name="field3" />
<select name="selectfield">
<option value="">select</option>
<option value="one">one</option>
<option value="two">two</option>
<option value="three">three</option>
</select>
<input type="text" name="textfield" />
そしてデータベーステーブルは次のようになります:
id, field1, field2, field3, field4
したがって、フォーム フィールド 1 ~ 3 をテーブルの列 1 ~ 3 に入れ、4 番目と 5 番目のフォーム フィールドの値をテーブルの 4 番目の列に入れたいと考えています。このようなものですが、これがどのように行われたかは疑わしいです...
mysql_query("INSERT tableName SET field1='$field1', field2='$field2', field3='field3', field4='$selectfield + $textfield' ") or die(mysql_error());
編集:申し訳ありませんが、フィールド 1 ~ 3 は列 2 ~ 4 に入り、最後の 2 つのフィールドは列 5 に入ります。id 列を数えるのを忘れていました。