人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPとデータベースphpMyAdminについて質問です。

現在HTMLメールフォームにテキスト形式で入力した後

例)<input type="text" name="<?php echo $bunsyou1 ; ?>

●文章A(テキスト形式入力)
●文章B(テキスト形式入力)
●文章C(テキスト形式入力)
●文章D(テキスト形式入力)

送信ボタンを押し4つのデータを1つの変数に改行を入れて格納。
$hensuu=.$bunsyou1."\n\n".$bunsyou2."\n\n".$bunsyou3."\n\n".$bunsyou4; ( \=円マークになります。)

それをデータベースへ送信という処理をしているのですがエラーになりうまく登録されません。

データベース受け取り側(myAdmin)では TEXT形式 を設定しているのですがうまく登録されません。

データベースでの設定に問題があるのでしょうか?それともプログラム命令に問題があるのでしょうか?

よろしくお願いします。

(今回改行で初めて文を作成し、そこで問題が発生したため改行が原因と思っております。)

お手数をおかけしますが時間があるかたおりましたらよろしくお願いいたします。

●質問者: aiomock
●カテゴリ:コンピュータ インターネット
✍キーワード:PHP phpMyAdmin エラー テキスト データ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● pahoo
●60ポイント ベストアンサー

状況がよく分からないのですが、phpMyAdminは MySQL のデータベース管理ツールですので、自作の PHPスクリプトから phpMyAdmin を駆動してデータ登録するためのツールではありません。

ご質問は、$hensuu に格納されたテキストをコピーして、phpMyAdmin を経由して手作業でデータベースに登録しているのではないかと推測しているのですが、どうでしょうか。


もしそうであれば、複数のフィールドに登録するには、SQL文を使って行わなければなりません。

また、「レコードの追加」機能を使ってtext型フィールドに追加しようとしているのであれば、文字コードセットが間違っているのではないでしょうか?


参考サイト

◎質問者からの返答

ご回答ありがとうございます。

問題点解決しました。

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ