フォームを作成しました
<form name="form1" method="post">
<textarea rows="5" cols="20" name="ta1"></textarea>
<input type="submit" name="submit" />
<textarea rows="5" cols="20"><?php echo $_POST['ta1']; ?></textarea>
</form>
そしてPHPコード
<?php
if ($_POST['submit']) {
$llo = $_POST['ta1'];
$con1 = mysql_connect("localhost", "FreeUser", "123456");
mysql_select_db("database", $con1);
mysql_query("insert into test (ttta) values ('$llo')");
$q1 = mysql_query("select * from test");
$res = mysql_fetch_array($q1);
echo $res['ttta'];
}
?>
データベーステーブルテスト
id Auto_Increment
ttta mediumtext 500
テーブル内の2つのフィールドのみ
次に、以下の形式でtextareaに何かを入力すると
Rafee
Web Developer
XYZ Company
New York
送信ボタンを押すと、同じフォーマット構造の同じコンテンツがデータベーステーブル/テキストボックスに保存/表示されます
しかし、私がecho
この値を設定すると、フォーマットなしで1行で表示されます。どうすればこれを達成できますか。
そして、私はより良い理解のために画像を追加しました