我想使用富文本編輯器從textarea格式化一些文本。Textarea不會使用wysiwyg編輯器提交給MySQL?
但是,每次我將編輯器連接到我的textarea時,textarea都不會將它的數據提交給MySQL數據庫,並且至少坐下來感到沮喪。
PHP代碼:
if (isset($_POST['answer'])) {
$id = mysqli_real_escape_string($db_conx, $_POST['id']);
$answer = mysqli_real_escape_string($db_conx, $_POST['answer']);
$stmt = mysqli_prepare(
$db_conx,
"INSERT INTO forum_answer(answer)VALUES(?)"
);
//after validation, of course
mysqli_stmt_bind_param($stmt, "s", $answer);
mysqli_stmt_execute($stmt);
if (mysqli_affected_rows($db_conx))
{
mysqli_stmt_close($stmt);//<-- CLEAN UP AFTER YOURSELF!
//update was successful
}
}
HTML:我使用
<form name="form1" method="post" action="mypage.php">
<textarea class="rte-zone" name="answer" cols="45" rows="3" id="answer"></textarea>
</form>
富文本編輯器:THIS IS THE RICH TEXT EDITOR
我的PHP代碼工作正常,無富文本編輯器它會將textarea數據存儲到MySQL數據庫中,但會停止w只要我把它連接到文本編輯器就可以了。
我需要使用文本編輯器的主要原因是在輸入到MySQL數據庫之前格式化textarea文本,以便我可以使用另一種HTML頁面格式的數據。
任何幫助,將不勝感激。
在此先感謝。
'
@MikeW,編輯我的問題。對不起,這是一個錯字。 – user3803456
你有沒有試圖迴應它,看看沒有插入數據庫提交什麼? –