如何用php修改資料庫中的資料

2021-12-26 02:29:10 字數 2695 閱讀 4434

1樓:匿名使用者

舉例如下:

建立userinfo_update.php頁面用於查詢使用者資訊,先顯示資訊,在修改:

先通過get獲取使用者編號查詢使用者資訊:

$sql = "select * from user_info where user_id='".$_get['userid']."'";

$result = mysql_query($sql,$con);

if($row = mysql_fetch_array($result))

頁面效果:

建立update.php檔案,用於修改使用者資訊:

使用到了mysql_affected_rows() 函式返回前一次 mysql 操作所影響的記錄行數。

//通過post獲取頁面提交資料資訊

$userid = $_post[userid];

$username = $_post[username];

$userage = $_post[userage];

$sql = "update user_info set user_name='".$username."',user_age=".

$userage." where user_id='".$userid.

"'";

mysql_query($sql,$conn);//執行sql

$mark = mysql_affected_rows();//返回影響行數

$url = "userinf_select.php";

執行結果

建立delete.php檔案,完成刪除使用者資訊功能:

$userid = $_get['userid'];

include 'connection.php';

$sql = "delete from user_info where user_id='".$userid."'";

mysql_query($sql,$con);

$mark = mysql_affected_rows();//返回影響行數

if($mark>0)else

mysql_close($con);

執行結果:

2樓:

詳細介紹

1建立userinfo_update.php,用於查詢使用者資訊,先顯示資訊,在修改:

先通過get獲取使用者編號查詢使用者資訊:

$sql = "select * from user_info where user_id='".$_get['userid']."'";

$result = mysql_query($sql,$con);

if($row = mysql_fetch_array($result))

2頁面效果:

3建立update.php檔案,用於修改使用者資訊:

使用到了mysql_affected_rows() 函式返回前一次 mysql 操作所影響的記錄行數。

//通過post獲取頁面提交資料資訊

$userid = $_post[userid];

$username = $_post[username];

$userage = $_post[userage];

$sql = "update user_info set user_name='".$username."',user_age=".

$userage." where user_id='".$userid.

"'";

mysql_query($sql,$conn);//執行sql

$mark = mysql_affected_rows();//返回影響行數

$url = "userinf_select.php";

4執行結果

5建立delete.php檔案,完成刪除使用者資訊功能:

$userid = $_get['userid'];

include 'connection.php';

$sql = "delete from user_info where user_id='".$userid."'";

mysql_query($sql,$con);

$mark = mysql_affected_rows();//返回影響行數

if($mark>0)else

mysql_close($con);

6執行結果:

php要實現一個編輯功能,點選編輯按鈕能修改資料庫中一條記錄

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 = ";

?>

4樓:偉少love靜靜

你要把你要修改的那個id傳過去啊,然後把資料查出來,不然怎麼修改

5樓:陽光上的橋

你的edit.php需要通過引數去資料庫查這條資料的資訊,然後顯示出來供編輯,查詢語句select * from 表名 where id=$id

在資料庫中如何修改表的內容?怎樣修改資料庫中的資料

可以使用兩種方式 1.右鍵左邊的這個表,在右鍵選單裡點選 開啟表 則會顯示所有這個表的資料,你可以直接 2.點 新建查詢 按鈕,開啟乙個查詢頁面,自己寫sql語句更新資料。怎樣修改資料庫中的資料 如何使用sql語句修改表內的資料 修改表中內容 修改用到update語句,語句格式為 update 表名...

sqlserver中如何修改資料庫名稱

未能排它地鎖定資料庫以執行該操作,出現了這樣的錯誤!說明有程序在使用著 學生 資料庫,停止sql server服務,然後再啟動,或者重啟windows 這樣就可以使用前面幾位說的方法重新命名操作了,例如 use master goexec sp renamedb 學生 教師 最簡單的辦法 在s s裡...

MySQL中修改資料庫ALTER DATABASE語法的使用

用alter database語句修改資料庫 1.將名為 例二資料庫 的資料庫改名為 例七資料庫 顯示 列印 alter database 例二資料庫 modify name 例七資料庫 或顯示 列印1 exec sp renamedb 例二資料庫 例七資料庫 2.為 例六資料庫 增加乙個資料檔案 ...