示范一下
在靈璧等地區,都構建了全面的區域性戰略布局,加強發展的系統性、市場前瞻性、產品創新能力,以專注、極致的服務理念,為客戶提供成都網站建設、成都做網站 網站設計制作定制網站建設,公司網站建設,企業網站建設,品牌網站設計,營銷型網站,成都外貿網站建設公司,靈璧網站建設費用合理。
a
href="#"
onclick='if(confirm("你確定要修改嗎?"))
{location.href="change.php";}'修改/a
當你點擊修改的時候,會跳出這個問你“確定修改”的對話框,你確定的話,自動跳到change.php執行代碼;否則在本頁面不動
在for中增加if語句即可 比如for($i = 0; $i 5; $i++){if($i==3){}}這樣就可以控制單行的了 (簡單思路)
你應該把id用GET方式傳遞過去,也就是說上面代碼改為:onclick="window.location.href='?php echo "/edit.php?id=".$row['id'];?,然后在edit.php接收
?php
$id?=?$_GET['id'];
$sql?=?"select?*?from?yourtable?where?id?=?{$id}";
?
取行的數據庫行的主鍵字段的值,然后對數據執行更新操作:
update tabblename set xxx1 = 'aaaa',xxx2='bbbb' where id = 主鍵的值.
一般是如下:
?php
if
(mysql_connect('127.0.0.1','root','123456')){//數據庫地址、用戶、密碼
$sql="update
db.tab
set
f='v'
where
id='123'";//SQL你自己會寫的
if
(mysql_query($sql))
echo
"SQL執行成功!";
else
echo
"SQL($sql)執行失敗!原因:".mysql_error();
}else
echo
'連接數據庫失敗,原因:'.mysql_error();
?
這個說起來長篇,你所問的$updateSQL = $db-GetUpdateSQL其實并不是屬于php自己的東西,而是用戶自定義的類,至于類是什么去看看基礎的php語言基礎.
所以你要知道GetUpdateSQL返回的究竟是什么東西,他是怎么工作的,就要找到類的本身代碼所在文件,去看看他里面究竟是什么東西.
而php修改數據庫里的東西其實是沒有專用語句的.如果硬要問怎么實現的話,就是那個$db-Execute($updateSQL);
所以建議你把$updateSQL print(或echo)出屏幕看看里面是什么就明白了.
其實是個SQL的操作語句,指示SQL如何存儲數據,而$db-Execute只讓php把這個命令傳給SQL
網頁題目:php單條數據修改 php修改數據表內容
網站URL:http://vcdvsql.cn/article38/hepjsp.html
成都網站建設公司_創新互聯,為您提供電子商務、網站排名、品牌網站制作、外貿建站、網站導航、企業建站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯