這篇文章主要為大家展示了“php數(shù)據(jù)庫(kù)如何修改某值”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“php數(shù)據(jù)庫(kù)如何修改某值”這篇文章吧。
創(chuàng)新互聯(lián)公司主要從事成都做網(wǎng)站、成都網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)雙江,10年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):13518219792
php數(shù)據(jù)庫(kù)修改某值的方法:1、選擇要操作的數(shù)據(jù)庫(kù)并連接;2、寫入更改內(nèi)容的SQL語(yǔ)句如“update nation set name='$name' where...”;3、執(zhí)行SQL語(yǔ)句返回結(jié)果集即可。
本文操作環(huán)境:Windows7系統(tǒng),PHP7.1版,Dell G3電腦。
用PHP對(duì)數(shù)據(jù)庫(kù)內(nèi)容進(jìn)行操作(改)
查詢頁(yè)面(用戶可見(jiàn))
<body> <table width="80%" border="1" cellpadding="0" cellspacing="0"> <tr> <td>民族代號(hào)</td> <td>民族名稱</td> <td>操作</td> </tr> <?php //造一個(gè)連接 $conn = @MySQL_connect("localhost","root","123"); //選擇操作的數(shù)據(jù)庫(kù) mysql_select_db("hr",$conn); //寫SQL語(yǔ)句 $sql = "select * from Nation"; //執(zhí)行SQL語(yǔ)句,返回結(jié)果集 $result = mysql_query($sql); //讀取數(shù)據(jù) while($attr = mysql_fetch_row($result)) { echo "<tr> <td>{$attr[0]}</td> <td>{$attr[1]}</td> <td><a onclick=\"return confirm('確定刪除么')\" href='delete.php?code={$attr[0]}'> 刪除</a><a href='update.php?code={$attr[0]}&name={$attr[1]}'>修改</a></td> </tr>"; //與刪除內(nèi)容相似,需要插入一個(gè)a標(biāo)簽,用來(lái)跳轉(zhuǎn)到修改頁(yè)面,跳轉(zhuǎn)時(shí)還應(yīng)帶有該項(xiàng)內(nèi)容的所有數(shù)據(jù),作為修改前的默認(rèn)值 } ?> </table> </body>
更改內(nèi)容顯示頁(yè)面(用戶可見(jiàn))
<body> <form action='xiugai.php' method='post'> //創(chuàng)建form提交框,連接到修改頁(yè)面,數(shù)據(jù)以post格式傳遞 <div>民族代號(hào):<input type="hidden" type="text" name="code" value="<?php $code=$_GET['code'];echo $code;?>"/> //提取上一頁(yè)面跳轉(zhuǎn)過(guò)來(lái)時(shí)帶著的code值作為該提交按鈕的默認(rèn)值,并且為了防止修改內(nèi)容造成原表格數(shù)據(jù)產(chǎn)生混亂,主鍵值是不能被修改的,所以,要將code值隱藏,防止其被修改,并且還要將該值帶到下一個(gè)修改頁(yè)面中使用 </div> <div>民族名稱:<input type="text" name="name" value="<?php $name=$_GET['name'];echo $name;?>"/> //提取上一頁(yè)面帶過(guò)來(lái)的name值作為該提交按鈕的初始值 </div> <input type='submit' value='提交' /> </form> </body>
操作處理頁(yè)面(用戶不可見(jiàn))
<?php header("content-type:text/html;charset=utf-8"); //更改語(yǔ)言顯示類型為utf-8,中文字符才不會(huì)顯示亂碼 $code = $_POST["code"]; //接收上一頁(yè)面的code值作為$code的值 $name = $_POST["name"]; //接收上一頁(yè)面的用戶修改后的name值作為$name的值 $a=@mysql_connect("localhost","root","123"); //造一個(gè)連接 mysql_select_db("hr",$a); //選擇要操作的數(shù)據(jù)庫(kù) $sql="update nation set name='$name' where code='$code'"; //寫入更改內(nèi)容的SQL語(yǔ)句 $b=mysql_query($sql); //執(zhí)行SQL語(yǔ)句返回結(jié)果集 if($b) { header("location:chaxun.php"); //修改成功則返回查詢頁(yè)面 } else { echo "修改失敗";} // 修改失敗則進(jìn)行提醒
以上是“php數(shù)據(jù)庫(kù)如何修改某值”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
當(dāng)前文章:php數(shù)據(jù)庫(kù)如何修改某值
網(wǎng)站URL:http://aaarwkj.com/article24/jjpsje.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、移動(dòng)網(wǎng)站建設(shè)、Google、企業(yè)網(wǎng)站制作、云服務(wù)器、響應(yīng)式網(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)