• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DBの書き込み)

DBの書き込みできない問題に困っています

このQ&Aのポイント
  • フォームのテキストタイプの値をDBに書き込むことはできるが、コンボボックスの値をDBに書き込むことができない問題に直面しています。
  • 質問者はphp 4.2.3とmysql 3.23の環境で作業しており、Windows 2000を使用しています。
  • AGEの値は書き込むことができていますが、WORKの値はうまく書き込むことができていません。両方のカラムのデータ型はCHAR(10)に設定されています。

質問者が選んだベストアンサー

  • ベストアンサー
  • teraum
  • ベストアンサー率100% (2/2)
回答No.1

teraumです。 まずは、再度ソースの確認からはじめてみたら如何でしょうか? 1.phtml内で、ブラウザに、 ageと、workの値を表示させて見ましょう。それで値がきちんと、表示されていて、DBに登録されていないのなら、間違いなくDB登録がおかしいということになりますよね。それで、一つの値が登録されていて、もう一つが登録されてい無いんですよね。SQLをブラウザに文字列として表示させてみて、 SQLの見直しを行ってみましょう。 あと、入力フォームで、全角スペースが入っていましたよ。 これを半角スペースに消すことと、</selected> を</select>に変えてみましょう。動作は変わらないかもしれませんが、これもやったほうがいいかもしれませんよ。 回答にはなっていませんが・・・ 私が、やるとしたら、このようにして、問題を解決していきます。 では

関連するQ&A

専門家に質問してみよう