もしかしたらカテゴリは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で質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 指定列最終行までのスペースを改行するVBAについて 2 2022/06/01 19:50
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
- HTML・CSS Windowsのformでtextareaに入力すると改行が反映されません 2 2023/06/01 11:50
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- Access(アクセス) Accessのテキストボックスの入力文字制限 1 2023/01/18 20:43
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP PHP MySql ページング 2 2022/09/20 06:38
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- PHP 文字列を段落で分ける方法を教えて下さい。 2 2023/03/09 10:03
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAのコマンドボタンの文字列の...
-
エスケープ文字の復帰(¥r)と...
-
ファイルから読み取った改行文...
-
ソースコードの1行が長いとき...
-
COBOLの改行
-
エクセルVBA 文字列領域が不足...
-
ToolTipTextの改行はできないの...
-
JavaMail,本文中の改行について
-
aspで作成するcsvファイルで、e...
-
PHPExcelでのexcelヘッダ編集に...
-
C#における改行を含む文字の探索
-
【VBA】エクセルで最後の不要な...
-
1行ごとに取得して、その改行...
-
項目内改行があるCSVの書式設定...
-
文字列型変数に1024を超えた文...
-
JAVA System.out.println の ...
-
textarea内での改行がechoで反...
-
awkで改行を除いて文字列を抜き...
-
VBでcsv読込TextFieldParser...
-
改行コード(CR/LF)の設...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのコマンドボタンの文字列の...
-
ソースコードの1行が長いとき...
-
エスケープ文字の復帰(¥r)と...
-
ファイルから読み取った改行文...
-
JAVA System.out.println の ...
-
C++で空Enterの入力を判...
-
COBOLの改行
-
テキストファイルから改行コー...
-
改行について
-
【VBA】エクセルで最後の不要な...
-
1行ごとに取得して、その改行...
-
jsp 改行コードで改行させて表...
-
VBAでCSVをExcelに取り込む時に...
-
エクセルVBA 文字列領域が不足...
-
最終行の改行について
-
改行を読み飛ばす
-
コンボボックスの項目中に改行を
-
テキストボックス行の桁数を制...
-
ExcelVBAでメールを作成してメ...
-
JavaMail,本文中の改行について
おすすめ情報