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

時間 2021-12-26 02:29:56

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?

select * from yourtable where id = ";

?>

4樓:偉少love靜靜

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

5樓:陽光上的橋

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

怎麼用mysql front修改資料庫密碼

修改當前登入使用者的密碼 也就是修改自己的密碼 mysql set password password test query ok,0 rows affected 0.00 sec mysql select host,user,password from mysql.user host user p...

用檢視修改資料庫,SQL資料庫裡是否可以通過檢視更改表中的資料

可以,你用的是oracle還是sql server,可以參考他們的語法文件。oracle的語法是create view replace 檢視名。一般不建議直接對檢視進行非查詢操作。檢視是否支援這些操作,還要看檢視的具體定義,就是對把對檢視的操作能無歧義的解析為對基表的操作 理論上 更新才是被支援的。...

求oracle修改資料庫欄位長度sql

2個辦法 1.使用備份表 a.create table test as select from a b.drop table a c.create table a 將ddd欄位改為char 20 d.insert into a select from test e.drop table test2....