file_get_contents函數(shù)拿到每個記事本內(nèi)容賦值給一個變量,
創(chuàng)新互聯(lián)建站堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的彌勒網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
每個變量插入數(shù)據(jù)庫的一個列
數(shù)組{name=張三,age=10歲}
array1={0=name,1=age}
array2={0=張三,1=10歲}
implode(",",$array)就是用逗號連接字符串
結(jié)果str=name,age; str1=張三,10歲
insert into tb_form (name,age) values('張三,10歲')能看懂的吧?
1.用html做出訂單數(shù)據(jù)錄入界面;
2.用form把訂單數(shù)據(jù)post給php處理;
3.用php接受訂單數(shù)據(jù)并驗證處理;
4.用php調(diào)用mysql函數(shù)將數(shù)據(jù)插入數(shù)據(jù)庫。
PHP向MySQL數(shù)據(jù)庫中寫入數(shù)據(jù)有三個步驟:
1,PHP和MySQL建立連接關(guān)系
2,打開MySQL數(shù)據(jù)庫
3,接受頁面數(shù)據(jù),PHP錄入到指定的表中
1、2兩步可直接使用一個數(shù)據(jù)庫鏈接文件即可:conn.php
代碼如下
?php
mysql_connect("localhost","root","");//連接MySQL
mysql_select_db("hello");//選擇數(shù)據(jù)庫
?
當(dāng)然,前提是已經(jīng)安裝WEB服務(wù)器、PHP和MySQL,并且建立MySQL表“cnbruce”
mysql_connect()中三個參數(shù)分別為MySQL地址、MySQL用戶名和MySQL密碼
然后就是通過WEB頁面?zhèn)鬟f數(shù)據(jù),讓PHP通過SQL語句將數(shù)據(jù)寫入MySQL數(shù)據(jù)庫指定的表中,比如新建文件 post.php
代碼如下
?php
require_once("conn.php");//引用數(shù)據(jù)庫鏈接文件
$uname = $_GET['n'];//GET方法為URL參數(shù)傳遞
$psw = $_GET['p'];
$psw=md5($psw);//直接使用MD5加密
$sql = "insert into members(username,password) values ('$uname','$psw')";
mysql_query($sql);//借SQL語句插入數(shù)據(jù)
mysql_close();//關(guān)閉MySQL連接
echo "成功錄入數(shù)據(jù)";
?
測試頁面: ;p=i0514
即可向MySQL數(shù)據(jù)庫hello的members表中插入新的數(shù)據(jù)“cnbruce”到username字段、“i0514”到password字段
補(bǔ)充:讀取表
讀取表中的內(nèi)容,這里我們用while,可以根據(jù)具體情況,用for 或其他的.
代碼如下
while($row = mysql_fetch_array($result))
{
echo "div style="height:24px; line-height:24px; font-weight:bold;""; //排版代碼
echo $row['Topic'] . "br/";
echo "/div"; //排版代碼
可以直接用Timer控件。
前臺:
asp:Timer ID="Timer1" runat="server" Interval="1000" ontick="Timer1_Tick" /asp:Timer
asp:Label ID="Label1" runat="server" Text=""/asp:Label
/ContentTemplate
/asp:UpdatePanel
后臺:
protected void Timer1_Tick(object sender, EventArgs e)
{
//讀取數(shù)據(jù)庫,判斷是否有數(shù)據(jù)更新,有則彈出消息提示 }
把你下面的語句:
mysql_query($mysql_litom_ms);
修改為:
if (mysql_query($mysql_litom_ms)) echo '插入成功。';
else echo "執(zhí)行:$mysql_litom_msBR錯誤:".mysql_error();
這樣修改以后,再次執(zhí)行程序,如果沒有插入成功,你仔細(xì)看屏幕上的提示,或許你已經(jīng)知道是什么原因了,如果不知道請粘貼提示信息。
因為不成功的原因的很多,比如主鍵重復(fù),比如字段名錯誤,比如表名錯誤,比如沒有選擇數(shù)據(jù)庫,太多了,我們不用猜測,讓計算機(jī)自己說出來。