※ ChatGPTを利用し、要約された質問です(原文:DBへ追加&更新 追加不能状態です!)
DBへ追加&更新 追加不能状態です!
このQ&Aのポイント
会員個々にDBへ書き込みができない状態です。更新はできてもデータが無いため無意味です。
追加するソースが原因かもしれません。すでにデータが存在する場合は表示し、データが存在しない場合は追加する仕組みです。
注意点は、会員情報の更新ができるが、追加ができないことです。
お世話になっております!
ユーザー個々に自由に書き込み・更新作業の出来るスペースを作っていたのですが・・・。
会員登録と会員情報の更新の様な仕組みと思っていただければと思います。
更新作業をするソースは完成したのですが追加するソースが出来ません。
と言いますのは、会員個々にDBへ書き込みができないと言う事なんです。
つまり、更新は出来てもそもそもデータが無いので意味が無い状態です。
追加するソースです
$result1 = $DB->execute("INSERT INTO $k_koukoku_table values('',k_name='$[2]' where k_name='$id'");
フォームソースです
<textarea name="2" rows="1" id="2"><?=$id?></textarea>
多少ソースは省いてます。おそらく追加するプログラムが原因かと思っています。
すでにデータが存在する場合は、データ抽出を行い表示させて、更新を行いデータが存在しない場合は追加をすると言う事になっております。
データ抽出と更新のプログラムは完成しているので記載していません。
宜しくお願いいたします。
お礼
こんばんは! とても詳細な所までご教授頂き大変恐れ入ります。 別なファイルで受け取っていると言う事だったんですね・・・。 私の裸を見られた様な感じになりました。受け取っているファイルを探してみます!そこから辿って行きたいと思います。 ありがとうございました!m(__)m
補足
こんにちは! パソコンからの設定とユーザー設定のページに分かれていました。 別なファイルで受け取っていたみたいです。 元々の$prのある変数とテーブル移動をした変数を入れ替えてしてみました。そうした所無事に追加する事が出来ました! 一安心と落ち着いていた所、Warning エラーでました。 「うわっ」と思ってWarningエラーを検索してみました。 どうやら受け取りページと入力ページの関数みたいなものの個数が合わない場合に出るらしいと書いてあり訂正しました。 そうしたら無事に願っていた機能がバッチリ完成いたしました。 有り難う御座いました。 実は一ヶ月以上これに悩まされておりました。。。 奇跡と言いますかたまたま一回は追加されたものの・・・それからが地獄の始まりでした。 作成者さんになんども聞けずこちらで質問いたしました。 本当に良かったです!(≧∇≦)