日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
簡單易學:提交按鈕實現(xiàn)數(shù)據(jù)庫記錄代碼解析(怎么用提交按鈕實現(xiàn)數(shù)據(jù)庫記錄代碼)

在現(xiàn)代互聯(lián)網(wǎng)時代,網(wǎng)站已經(jīng)成為了人們獲取信息、享受娛樂、交流溝通的主要方式之一,而經(jīng)常訪問網(wǎng)站的用戶卻很少去注意網(wǎng)站背后的技術實現(xiàn)。網(wǎng)站技術實現(xiàn)的關鍵部分之一就是實現(xiàn)了用戶提交信息能夠保存到網(wǎng)站后臺的數(shù)據(jù)庫中。本篇文章將為大家介紹提交按鈕實現(xiàn)數(shù)據(jù)庫記錄的代碼解析,讓編程小白也能夠輕松理解。

成都創(chuàng)新互聯(lián)公司,為您提供重慶網(wǎng)站建設公司、重慶網(wǎng)站制作、網(wǎng)站營銷推廣、網(wǎng)站開發(fā)設計,對服務崗亭等多個行業(yè)擁有豐富的網(wǎng)站建設及推廣經(jīng)驗。成都創(chuàng)新互聯(lián)公司網(wǎng)站建設公司成立于2013年,提供專業(yè)網(wǎng)站制作報價服務,我們深知市場的競爭激烈,認真對待每位客戶,為客戶提供賞心悅目的作品。 與客戶共同發(fā)展進步,是我們永遠的責任!

一、創(chuàng)建表格

首先要創(chuàng)建一個數(shù)據(jù)庫表格,這個表格就是將來用來儲存用戶提交信息的容器。在這個表格中需要設置一些字段,用來存儲提交的各種數(shù)據(jù),如姓名、、地址等,具體的字段可以根據(jù)要求來設置。

create table user_info(

id int unsigned not null auto_increment primary key,

name varchar(20) not null,

tel varchar(20) not null,

addr varchar(100) not null

);

在表格中,name、tel、addr分別代表用戶的姓名、、地址。id為該表主鍵ID,使用unsigned類型是為了表示非負數(shù)。

二、網(wǎng)頁設計

這里以簡單的HTML頁面為例,一個用戶信息表單包含三個文本輸入框和一個提交按鈕。在form表單中,method設置為post,action設置為對應的處理數(shù)據(jù)的后臺文件名稱。通過name屬性將文本輸入框與后臺的處理文件一一對應。

用戶信息錄入表單

姓名:

地址:

三、后臺處理

當用戶在表單中填寫好數(shù)據(jù),點擊提交按鈕后,表單中的數(shù)據(jù)就會被后臺處理文件process.php獲取到。在process.php文件中,通過連接數(shù)據(jù)庫,將用戶提交的數(shù)據(jù)存儲到數(shù)據(jù)庫表格中。這里使用mysqli庫函數(shù),選擇mysqli_connect()函數(shù)創(chuàng)建與數(shù)據(jù)庫之間的連接。

$servername = “l(fā)ocalhost”;

$username = “root”;

$password = “123456”;

$dbname = “myDB”; //數(shù)據(jù)庫名稱

//創(chuàng)建連接

$conn = mysqli_connect($servername, $username, $password, $dbname);

//檢查連接是否成功

if (!$conn) {

die(“連接失敗: ” . mysqli_connect_error());

}

//從表單獲取數(shù)據(jù)

$name = $_POST[‘name’];

$tel = $_POST[‘tel’];

$addr = $_POST[‘a(chǎn)ddr’];

//將數(shù)據(jù)插入表格中

$sql = “INSERT INTO user_info (name, tel, addr) VALUES (‘$name’, ‘$tel’, ‘$addr’)”;

if (mysqli_query($conn, $sql)) {

echo “新記錄插入成功!”;

} else {

echo “Error: ” . $sql . “
” . mysqli_error($conn);

}

mysqli_close($conn);

?>

在代碼中,$servername、$username、$password分別代表數(shù)據(jù)庫服務器名稱、用戶名、密碼,$dbname是數(shù)據(jù)庫名稱。$conn是連接數(shù)據(jù)庫成功后的變量,mysqli_connect_error()函數(shù)會在連接失敗時輸出錯誤信息。

通過$_POST獲取到表單中提交的數(shù)據(jù),然后將數(shù)據(jù)插入到數(shù)據(jù)庫表格中。如果插入成功,就輸出“新記錄插入成功!”的信息。

四、

提交按鈕實現(xiàn)數(shù)據(jù)庫記錄的代碼解析,需要先在數(shù)據(jù)庫中創(chuàng)建表格,再將表格和HTML表單相連接,在后臺處理文件中,連接數(shù)據(jù)庫,并將表單相關信息查詢、存儲進入數(shù)據(jù)庫表格。可能會有一些出錯的情況,可以根據(jù)具體的情況做出相應的修改,這需要開發(fā)者對PHP和MySQL有一定的了解。本篇文章僅為初學者提供簡單易學的提交按鈕實現(xiàn)數(shù)據(jù)庫記錄代碼解析,希望能對廣大編程初學者在網(wǎng)站開發(fā)初期具備一定較為實用的技能,能夠快速上手實現(xiàn)網(wǎng)站的表格提交信息。

相關問題拓展閱讀:

  • php中按鈕怎么提交數(shù)據(jù)到數(shù)據(jù)庫中?
  • 怎樣在表單按下提交按鈕的時候才記錄下當前系統(tǒng)時間并存進數(shù)據(jù)庫?

php中按鈕怎么提交數(shù)據(jù)到數(shù)據(jù)庫中?

網(wǎng)頁傳遞數(shù)據(jù)一般使用以下幾種方式

1 表單提交 一般指post數(shù)據(jù)到服務器

2 地址欄傳遞 一般指get模式的表單提交

3 ajax提交,只是使用了ajax技術,實際原理仍然是上知氏團面兩種。

4 cookie傳遞。 這種方式一般用js記錄cookie,服務器再讀取cookie來實現(xiàn),(搭橘比較偏門)

你不用核冊表單提交數(shù)據(jù),難道你想使用cookie提交?不知道你為什么不能使用表單提交。。。

利用表單提交,范例代碼如下:

無標題文檔

   

     (這里是新增的)

    興趣特長:

    

  

 簡畢 

    自我評價:

    

  

  

    

  

 (這里是新增的)

基咐型    

路過,升級。

怎樣在表單按下提交按鈕的時候才記錄下當前系統(tǒng)時間并存進數(shù)據(jù)庫?

這個不凱瞎用在客戶端寫啊,盯旅空直接存數(shù)據(jù)時把當前時間存進去就行了比如當前時間鎮(zhèn)者

date(‘Y-m-d H:i:s’,time());

怎么用提交按鈕實現(xiàn)數(shù)據(jù)庫記錄代碼的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關于怎么用提交按鈕實現(xiàn)數(shù)據(jù)庫記錄代碼,簡單易學:提交按鈕實現(xiàn)數(shù)據(jù)庫記錄代碼解析,php中按鈕怎么提交數(shù)據(jù)到數(shù)據(jù)庫中?,怎樣在表單按下提交按鈕的時候才記錄下當前系統(tǒng)時間并存進數(shù)據(jù)庫?的信息別忘了在本站進行查找喔。

成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務、應用軟件開發(fā)、網(wǎng)站建設推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎服務!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務器和獨立服務器。創(chuàng)新互聯(lián)成都老牌IDC服務商,專注四川成都IDC機房服務器托管/機柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機房租用、服務器托管、機柜租賃、大帶寬租用,可選線路電信、移動、聯(lián)通等。


文章標題:簡單易學:提交按鈕實現(xiàn)數(shù)據(jù)庫記錄代碼解析(怎么用提交按鈕實現(xiàn)數(shù)據(jù)庫記錄代碼)
鏈接URL:http://www.dlmjj.cn/article/dpdscgo.html