2012-02-05 4 views
0

텍스트 상자를 만들고 싶습니다. 텍스트 상자를 편집하고 텍스트 상자에 텍스트를 표시합니다. 나는 그 텍스트 상자를 얻을 수 있었고 제출 버튼과 모든 것을 가지고있다. 그러나 나는 PHP와 스크립팅을 배우는 과정에 아직도 머물러 있기 때문에 필자가 작성한 내용을이 필드에 어떻게 표시 할 수 있는지 알지 못합니다. 현재 내가 타이핑하고 제출 한 내용이 무엇이든간에 (나는 왜 그런지 알기 때문에, 입력 된 텍스트를 데이터베이스 나 다른 txt 파일에 저장하는 방법이 아닙니다.) 도움을 주시면 감사하겠습니다. 양식을 제출하면제출시 텍스트 상자에서 값 저장 및 검색

<?php 

    session_start(); 

    include_once("include.inc.php"); 

    incHeader(); 



    // make sure staff only are here 

    newbouncer(2); 

    // include forum code 
    include_once("forum-code.php"); 


mysql_query("UPDATE online SET location = 'My Preferences' WHERE userid = '" . $userID . "'") or die(mysql_error()); 


echo "</span></p> 


    </span> 

<center><img src=\"/layout/images/notepad.png\"></center><p> 
     "; 

?> 

<center><form action="/notes.php" method="post"> 
<textarea name="comments" id="comments" style="width:380px;height:481px; padding:25px ;background:url('http://i686.photobucket.com/albums/vv221/LilyLoganBing/scrollnotes.png'); border:1px #000000"> 
To-Do's: 


</textarea><br> 
<input type="submit" value="Submit"></center> 

<?php 

    incFooter(); 

    ?> 

답변

0

, 텍스트 영역 안의 텍스트가 $_POST['comments']에 저장됩니다

이것은 기본적으로 내가 가지고있는 전체 스크립트입니다. 제출 후 원하는 것을 할 수 있습니다.

예제 MYSQL 데이터베이스에 저장하는 방법. 이 코드 조각을 양식 처리 스크립트에 넣습니다. 제출 단추를 누른 후에 실행할 스크립트입니다.

INSERT INTO comments VALUES('.$_POST['comments'].') 

이를 사용하는 테 텍스트 영역에서 MYSQL DB 뒤쪽에 텍스트를 넣으려면 :

$sql = 'SELECT text FROM comments' 
    $res = mysql_query($sql); 
    $row = mysql_fetch_assoc($res); 

    <teaxtarea name='comment'>$row['text']</textarea> 
+0

감사합니다! : D 어디에서 그 코드를 넣을 수 있으며 텍스트 상자에 어떻게 표시 할 수 있습니까? – Elizabeth

+0

양식 처리 스크립트는이 부분이됩니다 : Elizabeth

0

희망이 될 것입니다 당신의 대답

<?php 

    session_start(); 

    include_once("include.inc.php"); 

    incHeader(); 



    // make sure staff only are here 

    newbouncer(2); 

    // include forum code 
    include_once("forum-code.php"); 


$query = mysql_query("UPDATE online SET location = 'My Preferences' WHERE userid = '" . $userID . "'") or die(mysql_error()); 

$rs = mysql_fetch_array($query); 

echo "</span></p> 


    </span> 

<center><img src=\"/layout/images/notepad.png\"></center><p> 
     "; 

?> 

<center><form action="/notes.php" method="post"> 
<textarea name="comments" id="comments" style="width:380px;height:481px; padding:25px ;background:url('http://i686.photobucket.com/albums/vv221/LilyLoganBing/scrollnotes.png'); border:1px #000000"> 

<?php echo $rs['comment']; ?> // field name from database, i.e comment 

</textarea><br> 
<input type="submit" value="Submit"></center> 

<?php 

    incFooter(); 

    ?> 
관련 문제