html表單提交資料庫
A. Html頁面中form表單怎麼把數據提交到資料庫
一、php配置Mysql 依、將php安裝目錄下的php_mysql.dll和MySQL安裝目錄下的libmysql.dll文件拷貝至c:/windows/system三貳中; 貳、配置php.ini extension=php_gd貳.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_mysqli.dll 把上面四個。dll的最前面的;去掉 二、php表單提交至資料庫的實現過程 依、login.php頁面 Name:
Email:
貳、add.php頁面 三、conn.php頁面 select_db("db_test"); //mysql_query("set name 'gb貳三依貳'"); $conn->set_charset("utf吧"); ?></SPAN
B. 怎麼用php把html表單內容寫入資料庫
1:首先要使用PHP的超全局變數 $_GET 和 $_POST 用於收集表單數據(form-data)
2:然後使用INSERT INTO 語句用於向資料庫表中插入新記錄。
具體示例:
(1)首先創建了一個名為 "Persons" 的表,有三個列:"Firstname", "Lastname" 以及 "Age"。
<?php
$con=mysql_connect("localhost","peter","abc123");
if(!$con)
{
die('Couldnotconnect:'.mysql_error());
}
mysql_select_db("my_db",$con);
mysql_query("INSERTINTOPersons(FirstName,LastName,Age)
VALUES('Peter','Griffin','35')");
mysql_query("INSERTINTOPersons(FirstName,LastName,Age)
VALUES('Glenn','Quagmire','33')");
mysql_close($con);
?>
(2)其次創建一個 HTML 表單,這個表單可把新記錄插入 "Persons" 表。
<html>
<body>
<formaction="insert.php"method="post">
Firstname:<inputtype="text"name="firstname"/>
Lastname:<inputtype="text"name="lastname"/>
Age:<inputtype="text"name="age"/>
<inputtype="submit"/>
</form>
</body>
</html>
(3)接著當用戶點擊上例中 HTML 表單中的提交按鈕時,表單數據被發送到 "insert.php"。"insert.php" 文件連接資料庫,並通過
$_POST 變數從表單取回值。然後,mysql_query() 函數執行 INSERT INTO 語句,一條新的記錄會添加到資料庫表中。
<?php
$con=mysql_connect("localhost","peter","abc123");
if(!$con)
{
die('Couldnotconnect:'.mysql_error());
}
mysql_select_db("my_db",$con);
$sql="INSERTINTOPersons(FirstName,LastName,Age)
VALUES
('$_POST[firstname]','$_POST[lastname]','$_POST[age]')";
if(!mysql_query($sql,$con))
{
die('Error:'.mysql_error());
}
echo"1recordadded";
mysql_close($con)
?>
C. html控制項submit怎樣提交表單到資料庫
有用到什麼框架嗎?
沒有框架的話,就只能將你所填寫的東西拼接在你所提交的路徑上面,
在後台request.getParameter("屬性"); 之後再去將信息保存到資料庫
連接資料庫最基礎的方法在網上有很多人回答的。
D. HTML表單提交到資料庫
點擊按鈕提交,可以是提交到一個新頁面,也可以提交給它本身去處理,然後鏈接資料庫,再往裡寫,
圖片作為提交按鈕<a
href="#"
onClick="addhost.submit()">
<img
src="圖片地址"
border="0"
></a>
圖片作為重置安鈕:<a
href="#"
onClick="addhost.reset()">
<img
src="圖片地址"
border="0"
></a>
E. 求助大神,在一個HTML頁面上的表單可以提交到資料庫中嗎
當然可以啊,網上注冊賬號的頁面信息不都是這樣實現的嗎,看來你學的東西還不多,如果只學習前段相關知識是做不到的,你可以學一個後端語言,比如java,PHP,之類的,
F. 在HTML中,建立一個提交表單頁面,提交後可以直接在資料庫看見。
<html>
<head>
<title>同一個頁面中多表單提交</title>
<scripttype="text/javascript">
functionmyCheck1()
{
if(form1.text1.value=="")
{
alert("內容不能為空,請輸入內容");
form1.text1.focus();
return;
}
form1.submit();
}
functionmyCheck2()
{
if(form2.text2.value=="")
{
alert("內容不能為空,請輸入內容");
form2.text2.focus();
return;
}
form2.submit();
}
functionmyCheck3()
{
if(form3.text3.value=="")
{
alert("內容不能為空,請輸入內容");
form3.text3.focus();
return;
}
form3.submit();
}
</script>
</head>
<body>
<formname="form1"method="post"action="#">
表單一:<inputname="text1"type="text">
<inputname="submit1"type="submit"value="提交"οnclick="myCheck1();">
</form>
<formname="form2"method="post"action="#">
表單二:<inputname="text2"type="text">
<inputname="submit2"type="submit"value="提交"οnclick="myCheck2();">
</form>
<formname="form3"method="post"action="#">
表單三:<inputname="text3"type="text">
<inputname="submit3"type="submit"value="提交"οnclick="myCheck3();">
<%
request.setCharacterEncoding("UTF-8");
Stringtext1=request.getParameter("text1");
Stringtext2=request.getParameter("text2");
Stringtext3=request.getParameter("text3");
Stringmessage="";
if(text1!=null)
{
message="你提交了第1個表單,表單內容為:"+text1;
}
if(text2!=null)
{
message="你提交了第2個表單,表單內容為:"+text2;
}
if(text3!=null)
{
message="你提交了第3個表單,表單內容為:"+text3;
}
%>
<h2><%=message%></h2>
</form>
</body>
</html>
(6)html表單提交資料庫擴展閱讀
在HTML文檔中,<form></form>標記對用來定義表單的開始和結束。在表單<form></form>之間嵌入各類表單控制項標記(表單元素)——如文本輸入框、列表框、單選按鈕、提交按鈕等——供用戶輸入信息數據。
表單控制項標記和表單<form>標記一起工作,共同發揮作用<form>標記的重要屬性。<input>能夠演變為表單中許多不同的元素,取決於type屬性。
G. 如何用html表單提交資料庫名+名字給php,通過php連接資料庫
表單form標簽里可以寫action參數,指給PHP網址,這樣提交後就把表單參數按提交方法傳遞過去了。
H. html表單怎麼實現點擊提交按鈕提交到sql資料庫, 盡量寫得詳細一點,我是新手,萬分感謝,我用的vs2008,急
首先建立資料庫sql。創建表。然後再Default.aspx.cs裡面。寫代碼。先連接資料庫。再提交資料庫的按鈕事件里把頁面的內容元素一個個對應資料庫。點提交即可寫入資料庫了
I. html+php向資料庫提交表單
1:首先要使用PHP的超全局變數 $_GET 和 $_POST 用於收集表單數據(form-data)
2:然後使用INSERT INTO 語句用於向資料庫表中插入新記錄。
具體示例:
(1)首先創建了一個名為 "Persons" 的表,有三個列:"Firstname", "Lastname" 以及 "Age"。
<?php$con = mysql_connect("localhost","peter","abc123");if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); mysql_query("INSERT INTO Persons (FirstName, LastName, Age) VALUES ('Peter', 'Griffin', '35')"); mysql_query("INSERT INTO Persons (FirstName, LastName, Age) VALUES ('Glenn', 'Quagmire', '33')"); mysql_close($con);?>
(2)其次創建一個 HTML 表單,這個表單可把新記錄插入 "Persons" 表。
<html><body> <form action="insert.php" method="post">Firstname: <input type="text" name="firstname" />Lastname: <input type="text" name="lastname" />Age: <input type="text" name="age" /><input type="submit" /></form> </body></html>
(3)接著當用戶點擊上例中 HTML 表單中的提交按鈕時,表單數據被發送到 "insert.php"。"insert.php" 文件連接資料庫,並通過 $_POST 變數從表單取回值。然後,mysql_query() 函數執行 INSERT INTO 語句,一條新的記錄會添加到資料庫表中。
<?php$con = mysql_connect("localhost","peter","abc123");if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); $sql="INSERT INTO Persons (FirstName, LastName, Age)VALUES('$_POST[firstname]','$_POST[lastname]','$_POST[age]')"; if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); }echo "1 record added"; mysql_close($con)?>
J. 如何把 htmlform表單提交到資料庫
1:首先要使用PHP的超全局變數 $_GET 和 $_POST 用於收集表單數據(form-data)
2:然後使用INSERT INTO 語句用於向資料庫表中插入新記錄。