$rs
創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、黃山區(qū)網(wǎng)絡(luò)推廣、微信平臺(tái)小程序開(kāi)發(fā)、黃山區(qū)網(wǎng)絡(luò)營(yíng)銷、黃山區(qū)企業(yè)策劃、黃山區(qū)品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供黃山區(qū)建站搭建服務(wù),24小時(shí)服務(wù)熱線:18980820575,官方網(wǎng)址:vcdvsql.cn
=
mysql_query($sql);
這一段改成:
if(mysql_query($sql)){
echo
"script
language=JavaScriptalert('數(shù)據(jù)庫(kù)提交成功!');window.location.href='team.php';/script";
}else{
echo
"插入失敗,錯(cuò)誤原因是{mysql_error()}";
}
然后根據(jù)錯(cuò)誤原因解決問(wèn)題,或者把錯(cuò)誤原因給大家看看。
如果仍然提示成功,請(qǐng)檢查你的權(quán)限,還有你的mysql數(shù)據(jù)庫(kù)Team這個(gè)表里的主鍵有沒(méi)有重復(fù)?
$sql="insert into 表 (id,name)values ('".$id."','".$name."')";
$query=mysql_query($sql);
if ($query){
echo "添加成功";//這個(gè)時(shí)候已經(jīng)寫(xiě)入數(shù)據(jù)庫(kù)了
$sql="select * from 表 where id ='".$id."'";//取出數(shù)據(jù)庫(kù)=$id的值也就是你剛才插入數(shù)據(jù)庫(kù)的值這個(gè)可以換別的 比如 name='".$name."';
$query=mysql_query($sql);
$row=mysql_fetcho_assoc($query);
echo $row['name'];//取出剛才插入的name
}
首先創(chuàng)建 一個(gè)HTML頁(yè)面userinfo_add.php,在里面輸入表單,文本框,輸入需要提交的到數(shù)據(jù)庫(kù)的信息:
賬號(hào) 姓名 年齡
頁(yè)面運(yùn)行結(jié)果:
創(chuàng)建一個(gè)PHP文件(userinfo_insert.php),用來(lái)處理頁(yè)面請(qǐng)求的,就是具體往數(shù)據(jù)庫(kù)添加數(shù)據(jù)的代碼:
先獲取頁(yè)面數(shù)據(jù)
//通過(guò)post獲取頁(yè)面提交數(shù)據(jù)信息 $userId = $_POST[userId];
$userName = $_POST[userName];
$userAge = $_POST[userAge];
接下來(lái),在連接數(shù)據(jù)庫(kù) ‘test’
//地址
$url = "127.0.0.1";
//賬號(hào)
$user = "root";
//密碼
$password = "root";
//連接
$con = mysql_connect($url,$user,$password);
//設(shè)置編碼機(jī)
mysql_query("set names 'utf8'");
//連接數(shù)據(jù)庫(kù)
mysql_select_db("test");
編寫(xiě)SQL,執(zhí)行SQL添加數(shù)據(jù)
$sql = "insert into user_info (user_id,user_name,user_age) values('$userId','$userName','$userAge')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "添加一條記錄";
//關(guān)閉連接
mysql_close($con)
運(yùn)行結(jié)果前:
運(yùn)行結(jié)果后:
完整代碼:
現(xiàn)在,我們創(chuàng)建一個(gè)
HTML
表單,這個(gè)表單可把新記錄插入
"Persons"
表。
這是這個(gè)
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
當(dāng)用戶點(diǎn)擊上例中
HTML
表單中的提交按鈕時(shí),表單數(shù)據(jù)被發(fā)送到
"insert.php"。"insert.php"
文件連接數(shù)據(jù)庫(kù),并通過(guò)
$_POST
變量從表單取回值。然后,mysql_query()
函數(shù)執(zhí)行
INSERT
INTO
語(yǔ)句,一條新的記錄會(huì)添加到數(shù)據(jù)庫(kù)表中。
把來(lái)自表單的數(shù)據(jù)插入數(shù)據(jù)庫(kù)
現(xiàn)在,我們創(chuàng)建一個(gè) HTML 表單,這個(gè)表單可把新記錄插入 "Persons" 表。
這是這個(gè) HTML 表單:
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
當(dāng)用戶點(diǎn)擊上例中 HTML 表單中的提交按鈕時(shí),表單數(shù)據(jù)被發(fā)送到 "insert.php"。"insert.php" 文件連接數(shù)據(jù)庫(kù),并通過(guò) $_POST 變量從表單取回值。然后,mysql_query() 函數(shù)執(zhí)行 INSERT INTO 語(yǔ)句,一條新的記錄會(huì)添加到數(shù)據(jù)庫(kù)表中。
下面是 "insert.php" 頁(yè)面的代碼:
?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)
?
$sqll="INSERT INTO bd_fee(。。。。。)values('。。。。。)"; //插入數(shù)據(jù)記錄
$db-query($sqll);//執(zhí)行插入,一定要用query,不能用exec
$id=$db-lastInsertId();//獲取剛才插入記錄的自動(dòng)編號(hào)值。
文章名稱:php添加一條數(shù)據(jù),php添加一條數(shù)據(jù)函數(shù)
網(wǎng)址分享:http://vcdvsql.cn/article48/hsdshp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開(kāi)發(fā)、企業(yè)網(wǎng)站制作、網(wǎng)站維護(hù)、建站公司、、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)