現(xiàn)在,我們創(chuàng)建一個
山城ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
HTML
表單,這個表單可把新記錄插入
"Persons"
表。
這是這個
HTML
表單:
123456789101112
htmlbody
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
當用戶點擊上例中
HTML
表單中的提交按鈕時,表單數(shù)據(jù)被發(fā)送到
"insert.php"。"insert.php"
文件連接數(shù)據(jù)庫,并通過
$_POST
變量從表單取回值。然后,mysql_query()
函數(shù)執(zhí)行
INSERT
INTO
語句,一條新的記錄會添加到數(shù)據(jù)庫表中。
1、如果是導入excel表
可以先將excel另存為csv格式,上傳文件,然后讀取到文件的數(shù)據(jù),一行一行讀取,
如
id,name,age
1,mark,20
2,sam,21
讀取數(shù)據(jù)要求跳過第一行,取得數(shù)據(jù)是1,mark,20,然后存放到數(shù)組格式為,array(1,'mark',20),
然后編寫insert SQL語句循環(huán)導入即可!遇到亂碼問題,可以先使用iconv("UTF-8","GBK",$data)轉(zhuǎn)化編碼格式,然后再insert到數(shù)據(jù)庫。
2、如果是導入數(shù)據(jù)庫文件(sql后綴)
先建立數(shù)據(jù)庫,一般的編碼都是采用utf8,編碼隨自己設(shè)定吧;
然后點擊數(shù)據(jù)庫進來,選上選項卡improve,接著界面就是打開文件,選好編碼格式,就可以導入了。
需要PHP基礎(chǔ)知識和數(shù)據(jù)庫基礎(chǔ)知識。
以SQL為例。使用PHP MySQL 函數(shù)可以編輯數(shù)據(jù)庫。
mysql_connect() 函數(shù)打開MySQL 連接。舉例
?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}// 一些代碼...mysql_close($con);
?
mysql_connect()三個參數(shù)分別是服務(wù)器名,連接賬號,連接密碼。
連接之后,可以使用mysql_select_db()設(shè)置要處理的數(shù)據(jù)庫,后面則是用數(shù)據(jù)庫語句處理數(shù)據(jù)。SQL語法簡介網(wǎng)頁鏈接
你的代碼沒了?
你光寫出個sql語句 不執(zhí)行 他怎么可能插入成功?
mysql_query($sql); 寫上。。
$query = mysql_query($sql);
if($query){
echo '數(shù)據(jù)插入成功。';
}else{
echo '數(shù)據(jù)插入失敗。';
}