Elloの隙間。PHPで改行を削除しても、MySQLのLONGTEXTで表示されます。
[OK]を - このように私の文字列を清掃:
$clean_string = preg_replace("/[\n\r]/"," ",trim($dirty_string));
..画面にそれをエコー、それが動作します - 無改行とテキストの1つの素敵な大きな塊。
これをMySQLのLONGTEXT型フィールドに挿入し、Sequel Proで結果データをプレビューします。何らかの理由で新しい行があります。私がそれをきれいにする前に、新しい時と同じように、それらの負荷。
私は間違っていますか?それはLONGTEXTですか?
これは私が文字列としてSOページのコンテンツを使用する場合、HTMLソースは次のようになります - 多くのスペースや改行を注意してください - 掃除しても!
mysql - Trouble with CONCAT and Longtext - Stack Overflow
Stack Exchange
まだ古いレコードが表示されることがあります。挿入前にテーブルが空であることは確かですか? –
「画面に表示する」と言うと、ブラウザウィンドウを参照していますか?もしそうなら、HTMLソースに改行がありますか? – lonesomeday
@Ivan - 最新ではなく最新のインサート。 –