添加數(shù)據(jù)源代碼php 怎么修改源代碼數(shù)據(jù)

PHP在網(wǎng)站上實(shí)現(xiàn)跟數(shù)據(jù)庫(kù)添加數(shù)據(jù)

把來(lái)自表單的數(shù)據(jù)插入數(shù)據(jù)庫(kù)

創(chuàng)新互聯(lián)2013年開(kāi)創(chuàng)至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元禹州做網(wǎng)站,已為上家服務(wù),為禹州各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108

現(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)

?

PHP源代碼連接數(shù)據(jù)庫(kù)

數(shù)據(jù)庫(kù)有很多種類:mysql,oracle,mssql,db2等等。PHP操作數(shù)據(jù)庫(kù)的時(shí)候,要保證該類型數(shù)據(jù)庫(kù)的擴(kuò)展已開(kāi)啟。這里連接的數(shù)據(jù)庫(kù)以mysql為例:

?php

//數(shù)據(jù)庫(kù)服務(wù)器地址

$host="localhost";?

//連接數(shù)據(jù)庫(kù)用戶名

$uname="root";?

//連接數(shù)據(jù)庫(kù)密碼

$upass="";?

//連接數(shù)據(jù)庫(kù)

$conn=mysql_connect($host,?$uname,$upass);

//判斷連接

if(!$conn){

die("連接數(shù)據(jù)庫(kù)失??!").mysql_errno();????

}

//連接成功,其他操作省略

?

phpcms中后臺(tái)怎么添加數(shù)據(jù)源調(diào)用

phpcms 要調(diào)用其他數(shù)據(jù)庫(kù)時(shí),我們可以直接在后臺(tái)設(shè)置數(shù)據(jù)源,用get標(biāo)簽調(diào)用.

步驟如下:

phpcms 后臺(tái)模塊=》數(shù)據(jù)源=》外部數(shù)據(jù)源=》添加外部數(shù)據(jù)源

設(shè)置外部數(shù)據(jù)源

設(shè)置測(cè)試OK

前端模板調(diào)用:

{pc:get dbsource="name" sql="SELECT * FROM v9_news " num="10" cache="0" return="data"}

{loop $data $k $v}

...

{/loop}

{/pc}

希望可以幫到您,望采納!

html頁(yè)面中,寫(xiě)入的數(shù)據(jù)怎么添加到數(shù)據(jù)庫(kù)中,最好是PHP的代碼

使用mysql函數(shù)mysqli函數(shù)連接操作數(shù)據(jù)可即可,或者使用PDO

使用mysqli步驟:

1. 連接MySQL數(shù)據(jù)庫(kù)

2. 判斷是否連接成功

3. 選擇數(shù)據(jù)庫(kù)

(前三步可簡(jiǎn)寫(xiě)成:$link = @mysqli_connect('localhost', 'root', '', 'lx') or exit('數(shù)據(jù)庫(kù)連接失敗');)

4. 設(shè)置字符集

5. 準(zhǔn)備SQL語(yǔ)句

6. 向MySQL服務(wù)發(fā)送SQL語(yǔ)句

7. 解析處理結(jié)果集

8. 釋放結(jié)果集,關(guān)閉數(shù)據(jù)庫(kù)連接

案例:

?php

header('Content-type:text/html;charset=utf-8');

//1.連接數(shù)據(jù)庫(kù)服務(wù)器??mysqli??mysql?-u?root?-p

$link?=?@mysqli_connect('localhost','root','');

//var_dump($link);

//2.判斷連接是否成功??信息提示GBK編碼

if(mysqli_connect_errno()){

exit('數(shù)據(jù)庫(kù)連接失敗原因:'.mysqli_connect_error());

}

//3.選擇數(shù)據(jù)庫(kù)??連接標(biāo)識(shí)??數(shù)據(jù)庫(kù)名稱

if(!mysqli_select_db($link,?'wz')){

exit('數(shù)據(jù)庫(kù)選擇失敗');

}

//4.設(shè)置字符集

mysqli_set_charset($link,?'utf8');

//5.準(zhǔn)備SQL

$username?=?'zhangsan';

$password?=?md5('12345');

$pic?=?'32545.jpg';

$sql?=?"insert?into?user2(uname,password,pic)?values('{$username}','{$password}','{$pic}')";

/*?echo?$sql;

exit;?*/

//6.執(zhí)行SQL

$res?=?mysqli_query($link,?$sql);

//7.判斷執(zhí)行結(jié)果

if($res){

//成功

echo?'成功';

}else{

//失敗

echo?'失敗';

}

//8.關(guān)閉數(shù)據(jù)庫(kù)連接

mysqli_close($link);

php網(wǎng)站怎么添加mysql數(shù)據(jù)

首先創(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é)果后:

完整代碼:

網(wǎng)頁(yè)題目:添加數(shù)據(jù)源代碼php 怎么修改源代碼數(shù)據(jù)
文章起源:http://www.muchs.cn/article36/hhispg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化App開(kāi)發(fā)、自適應(yīng)網(wǎng)站網(wǎng)站設(shè)計(jì)公司、搜索引擎優(yōu)化、云服務(wù)器

廣告

聲明:本網(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)

搜索引擎優(yōu)化