我已經創建瞭如下所示的html文檔,但是我有麻煩的mysql編碼,以使表單中的值更新我的mysql數據庫。任何人都可以幫我解決這個問題嗎?html表單更新mysql數據庫
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head> <body>
<h1>Hello World!</h1>
<h1>Submit your notices below:</h1>
<form name="messages" action="teacher1messages.jsp" method="POST" enctype="multipart/form-data">
<h1>Username:</h1>
<input type="text" name="username" value="eg.cs09kkk1" />
<h1>Date of notice:</h1>
<input type="text" name="date" value="dd/mm/yy" />
<h1>Notice:</h1>
<textarea name="message1" rows="4" cols="20">
[Type your notices here]
</textarea>
<input type="submit" value="submit" name="submit" />
<h1>Acknowledgment:</h1>
<input type="text" name="acknowledgment" value="" />
</form>
</body>
</html>
這是SQL更新編碼但是我已經嘗試過了剛剛更新表在我的數據庫爲空空,而不是
--%><sql:update var="messages" dataSource="jdbc/noticeboard">
INSERT INTO messages (username, postedon, message, acknowledgment)
VALUES ('$_POST[username]','$_POST[date]','$_POST[message1]','$_POST[acknowledgment]')
</sql:update>
你會得到任何錯誤?粘貼內容teacher1messages.jsp頁面在這裏..我認爲有你正確的道碼 – Rajesh 2012-03-07 20:25:21
你是什麼意思「更新你的數據庫? – 2012-03-07 20:25:52
action =」teacher1messages.jsp這部分的代碼必須是我的頁面代碼已打開?或者我需要另一個頁面和另一個代碼來完成這項工作? – user1162494 2012-03-07 20:26:25