ホームページ > バックエンド開発 > PHPの問題 > PHPでデータベース内のデータを変更する方法

PHPでデータベース内のデータを変更する方法

藏色散人
リリース: 2023-03-06 15:58:01
オリジナル
12357 人が閲覧しました

php データベース内のデータを変更するメソッド: 最初にユーザー情報をクエリするための「userinfo_update.php」を作成し、次に GET でユーザー番号を取得してユーザー情報をクエリし、最後に変更用の「update.php」ファイルを作成します。単なるユーザー情報です。

PHPでデータベース内のデータを変更する方法

推奨: 「PHP ビデオ チュートリアル

ユーザー情報のクエリに使用される 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)){
}
ログイン後にコピー

PHPでデータベース内のデータを変更する方法

ページ効果:

PHPでデータベース内のデータを変更する方法

ユーザー情報を変更するには、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";
ログイン後にコピー

PHPでデータベース内のデータを変更する方法

実行結果

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){
 echo "删除成功";
}else{
 echo  "删除失败";
}
 
mysql_close($con);
ログイン後にコピー

PHPでデータベース内のデータを変更する方法

## 実行結果:

PHPでデータベース内のデータを変更する方法

正常に削除されました

PHPでデータベース内のデータを変更する方法

以上がPHPでデータベース内のデータを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート