我說一下幾個(gè)步驟:
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、重慶小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了博羅免費(fèi)建站歡迎大家使用!
1、首先你得有一個(gè)存儲(chǔ)這些數(shù)據(jù)的數(shù)據(jù)庫表,比如數(shù)據(jù)庫表的結(jié)構(gòu)是這樣的。
數(shù)據(jù)庫表名為:user
字段:編號(hào)(id),姓名(name),手機(jī)(mobile),產(chǎn)品名稱(productName) 主鍵為id
2、實(shí)現(xiàn)你需要的功能:
第一步:你需要連接數(shù)據(jù)庫,有一個(gè)連接數(shù)據(jù)庫的文件:conn.php。內(nèi)容如下:
// 我假設(shè)你的數(shù)據(jù)庫是mysql的,假設(shè)你的數(shù)據(jù)庫用戶名為root,密碼為123456,根據(jù)你數(shù)據(jù)庫的實(shí)際情況改寫成你的。數(shù)據(jù)庫名稱假設(shè)為db_889888658
?php
$conn=mysql_connect("localhost","root","123456") or die("數(shù)據(jù)庫連接失敗,請(qǐng)檢查用戶名或密碼");
mysql_select_db("db_889888658",$conn);
mysql_query("SET NAMES 'gb2312'");
?
第二步:你需要一個(gè)添加數(shù)據(jù)的表單,就相當(dāng)于一個(gè)注冊(cè)或添加數(shù)據(jù)的頁面。如文件為:add.html內(nèi)容如下:
form action="reg.php" method="post"
input type="text" name="name"br/
input type="text" name="mobile"br/
input type="text" name="productName"/br
input type="submit" name="submit" value="添加數(shù)據(jù)"
/form
第三步:寫一個(gè)處理你表單提交的數(shù)據(jù)的文件reg.php。內(nèi)容如下:
?php
include "conn.php";
if(isset($_POST["submit"])){
$name=$_POST["name"];
$mobile=$_POST["mobile"];
$productName=$_POST["productName"];
$sql="INSERT INTO 'user'(id,name,mobile,productName) VALUES (NULL,$name,$mobile,$productName)";
$query=mysql_query($sql);
$num=mysql_affected_rows($conn);
if($num=1){
echo "scriptalert('數(shù)據(jù)添加成功');location.href='add.html';/script";
}else{
echo "scriptalert('數(shù)據(jù)添加失敗');history.back();/script";
}
}
?
第四步,第三步已經(jīng)實(shí)現(xiàn)你說的第一個(gè)功能。下面說一下你的第二個(gè)功能。寫一個(gè)表單,輸入你要查詢的手機(jī)號(hào),點(diǎn)擊“查詢”按鈕查詢你想要的字段。
?php
if($_POST["submit"]){
$mobile=$_POST["mobile"];
if(!empty($mobile)){
include "conn.php";
$sql="SELECT * FROM 'user' WHERE 'mobile'='$mobile'";
$query=mysql_query($sql);
while($rs=mysql_fetch_array($query)){
$str="查詢結(jié)果:br/";
$str.="用戶名:".$rs["name"]."?";
$str.="產(chǎn)品名:".$rs["name"]."?";
}
echo "您查詢的手機(jī)號(hào)為".$mobile."的數(shù)據(jù)信息如下:br/";
echo $str;
}else{
echo "請(qǐng)輸入手機(jī)號(hào)";
}
}
?
form action="" method="post"
請(qǐng)輸入您要查詢的手機(jī)號(hào):input type="text" name="mobile" input type="submit" name="submit" value="查詢"
/form
編碼有三個(gè)。
一個(gè)是數(shù)據(jù)庫字段的編碼是不是 UTF-8。
一個(gè)是網(wǎng)頁的meta charset="utf-8"。
另外一個(gè)是你的文件的編碼類型。
這三個(gè)都要一致,其中一個(gè)是GBK 都會(huì)亂碼。
建立數(shù)據(jù)庫:
步驟:核心-頻道模式-內(nèi)容模型管理,添加一個(gè)內(nèi)容模塊(手動(dòng)添加你需要的數(shù)據(jù)字段)然后建立.demo.php文件(demo自己命名),寫一個(gè)數(shù)據(jù)入庫操作(如果你的網(wǎng)站要處理大數(shù)據(jù)量的訪問的話,建議封裝函數(shù))。其中(數(shù)據(jù)主表:dede_archives
數(shù)據(jù)索引:dede_arctiny)和你添加的新表對(duì)應(yīng)字段才能進(jìn)行入庫操作,但織夢(mèng)的各個(gè)版本不同,字段也不同,需要樓主自己考慮,數(shù)據(jù)入庫之后,就好辦了。
添加
核心-網(wǎng)站欄目管理,添加你的需求欄目,這樣就可以在織夢(mèng)后臺(tái)讀取你的訂單了。
如果想前臺(tái)讀取的話,我想這個(gè)就比較簡單了,你自己可以解決的。
不懂的話,請(qǐng)?jiān)僮穯?/p>
查看數(shù)據(jù)庫表內(nèi)容是要登錄數(shù)據(jù)庫看的,你網(wǎng)站是放空間的話,問空間商要數(shù)據(jù)庫登錄地址,登錄上去找到你安裝的時(shí)候設(shè)置的數(shù)據(jù)庫表名就行了,如果忘記了,就去data\common.inc.php找個(gè)文件里面看,$cfg_dbname = 'dede';就是你的表名稱。如果你自己服務(wù)器,那你在自己服務(wù)器訪問127.0.0.1:3306(默認(rèn)端口),登錄就行