私のフォームには、データベース内のデータにリンクするエコーがあります。ただし、フォームに初めてアクセスした場合 (セッションに関連するテーブルに ID がない場合)、テキストボックスが表示されないのに、表示されるはずなのに空です! ID がセッションにリンクしていて、データベースに行があれば成功です (ユーザーは既にフォームを 1 回入力し、編集に戻っています)。より明確にするために、ユーザーが初めてフォームにアクセスした場合、テキストエリアはそこにある必要があります (現時点では消えます) が、空である必要があります。
$rs_settings = mysql_query("SELECT * from thesis WHERE user_id = $user_id;");
<br>
<form action="thesis.php" method="post" name="regForm" id="regForm" >
<?php while ($row_settings = mysql_fetch_array($rs_settings)) {?>
Title of Proposed Thesis<span class="required">*</span>
<textarea name="thesis_Name" type="text" style="width:500px; height:150px"
id="thesis_Name" size="600"><?php echo $row_settings['thesis_Name']; ?>
</textarea>