
もしかしたらカテゴリはphpかも知れません。
よろしくお願いします。
phpとMySQLでWEBアプリを作っています。html上のtextareaフォームに入力した文字列を、phpを使ってMySQLにINSERTします。この文字列には改行(CRLF)も含まれます。
それをSELECTで参照し表示させると、改行が半角スペースに変換されてしまいます。
phpMyAdminで見てみるとちゃんと改行が入っています。
つまり、格納の段階ではちゃんと改行コードが入っているんですが、取り出すときに変換されてしまうようです。
この場合、どのように対処すればいいのでしょうか?
No.1ベストアンサー
- 回答日時:
的外れだったらごめんなさい
>取り出すときに変換されてしまうようです。
えっと、取り出したテキスト文を何で見てるのでしょうか?
ブラウザ上で見てるだけでしょうか?
ブラウザでは 改行コード無視しますよ
改行したいところに<br>入れないと、ブラウザ上では改行されませんよ
nl2br()をぶちかましてみるとか
参考URL:http://jp.php.net/manual/ja/function.nl2br.php
この回答への補足
取り出すときに変換されるのではなく、ブラウザに表示する時に変換されてしまうのですね。
取り出してすぐに、
$after=nl2br($textarea);
を実行したらうまくいきました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAのコマンドボタンの文字列の...
-
エスケープ文字の復帰(¥r)と...
-
ソースコードの1行が長いとき...
-
COBOLの改行
-
【VBA】エクセルで最後の不要な...
-
最終行の改行について
-
改行を読み飛ばす
-
改行について
-
ラベル(スタティックテキスト)...
-
jsp 改行コードで改行させて表...
-
ExcelVBAでメールを作成してメ...
-
VBAでCSVをExcelに取り込む時に...
-
awkで改行を除いて文字列を抜き...
-
1行ごとに取得して、その改行...
-
テキストファイルから改行コー...
-
CSVファイルの改行コード判別
-
「続行するには何かキーを押し...
-
FORTRAN95の改行について
-
C++でのCRLFについて
-
秀丸の正規表現で複数行にわた...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのコマンドボタンの文字列の...
-
ソースコードの1行が長いとき...
-
エスケープ文字の復帰(¥r)と...
-
jsp 改行コードで改行させて表...
-
改行について
-
VBAでCSVをExcelに取り込む時に...
-
【VBA】エクセルで最後の不要な...
-
ラベル(スタティックテキスト)...
-
ファイルから読み取った改行文...
-
Excel VBAからBeckyを起動して...
-
C++で空Enterの入力を判...
-
JAVA Spring 改行コードを含む...
-
変数の中の改行コードをBRタグ...
-
秀丸の正規表現で複数行にわた...
-
awkで改行を除いて文字列を抜き...
-
エクセルVBA 文字列領域が不足...
-
vb.netでのリッチテキストボッ...
-
グレープシティのSPREAD...
-
COBOLの改行
-
最終行の改行について
おすすめ情報