2012-01-08 2 views
0

텍스트 영역을 채우기 위해 mysql 데이터베이스에서 일부 html 데이터를 가져 오려고합니다.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> put it here </textarea> 

그러나 사이에 넣어보십시오 다른 일이 값 주위에 따옴표를 방해 어떤 따옴표 = ""를 htmlentities()

+0

질문이 마이그레이션되자 마자 바로이 사실을 깨달았습니다! 감사합니다. – MattyD