2012-01-08 11 views
0

私は、テキストエリアを埋めるために、いくつかのhtmlデータをmysqlデータベースから取得しようとしています。PHP/MySQL/TextAreaの問題

ホームページのコンテンツデータでいくつかのテストを行っていますが、選択しようとしているHTMLコードの最後の半分しか表示されません。

私はこの問題を回避することはできません!ここで

は、私が使用しようとしているテキストエリアコードです:

<textarea style='width:600px;height:300px;' name='' value='<?php 
       mysql_connect("localhost", "root", "") or die(mysql_error()); 
       mysql_select_db("cgscms") or die(mysql_error()); 
       $sql = 'SELECT * FROM content where page_id ="1"'; 
       $result = mysql_query($sql); 
       while($row = mysql_fetch_array($result)) { 
        echo $row['content']; 
       } 

?>'></textarea> 
+1

テイクと

ラップコンテンツ結果が存在する場合方程式のテキスト領域。 divやpタグにコンテンツをエコーするとどうなるでしょうか?さらに、dbのフィールドはコンテンツを保持するのに十分な大きさですか、それともdbで切り捨てられていますか? – j08691

答えて

6

テキストエリアには、値を使用していません。 textareaタグ

<textarea> put it here </textarea> 

しかし、間にそれを入れてみてください別のものである、それは価値の前後に引用符を妨害する任意の引用符=「」にhtmlentities()

+0

質問がマイグレーションされるとすぐに、これがケースであることに気付きました! ありがとう! – MattyD

関連する問題