Heim  >  Artikel  >  Backend-Entwicklung  >  So aktualisieren Sie Datenbankdaten in PHP

So aktualisieren Sie Datenbankdaten in PHP

小云云
小云云Original
2018-03-09 11:45:3410231Durchsuche

In diesem Artikel erfahren Sie hauptsächlich, wie Sie Datenbankdaten in PHP aktualisieren. Ich hoffe, es hilft allen.

Der erste Schritt besteht darin, die Aktualisierungsseitendatei Upwork.php zu erstellen

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>删除</title>
</head>
<body>
<h1 style=&#39;font-size:18px;text-align:center;&#39;>修改数据</h1>
  <?php
  $code = $_GET["code"];
  $db = new MySQLi("localhost","root","123456","study");
  !mysqli_connect_error() or die("连接失败!");
  $sql1 = "select * from `员工信息` where 工号=&#39;{$code}&#39;";
  $r1 = $db->query($sql1);
  $att1 = $r1->fetch_row();
 ?>
 <form action="UpworkChuLi.php" method="post">
 <p style=&#39;text-align:center;&#39;>
     <p style=&#39;margin:10px;&#39;>员工工号:<input readonly="readonly" name="code" value="<?php echo $att1[0];?>" /></p>
     <p style=&#39;margin:10px;&#39;>员工姓名:<input type="text" name="name" value="<?php echo $att1[1];?>" /></p>
<p style=&#39;margin:10px;&#39;>出生日期:<input type="text" name="date" value="<?php echo $att1[2];?>"></p>
<p style=&#39;margin:10px;&#39;>员工年龄:<input type="text" name="age" value="<?php echo $att1[3];?>" /></p>
     <p style=&#39;margin:10px;&#39;>员工职称:<input type="text" name="job" value="<?php echo $att1[4];?>" /></p>
<p style=&#39;margin:10px;&#39;>所在部门:<input type="text" name="department" value="<?php echo $att1[5];?>"></p>
<p style=&#39;margin:10px;&#39;>员工月薪:<input type="text" name="month" value="<?php echo $att1[6];?>" /></p>
     <p style=&#39;margin:10px;&#39;>员工年薪:<input type="text" name="year" value="<?php echo $att1[7];?>" /></p>
<p style=&#39;margin:10px;&#39;>政治面貌:<input type="text" name="politics" value="<?php echo $att1[8];?>"></p>
<p style=&#39;margin:10px;&#39;>健康状况:<input type="text" name="health" value="<?php echo $att1[9];?>"></p>
    
     <p><input type="submit" value="修改数据" /></p>
</p>
 </form>
</body>

73a6ac4ed44ffec12cee46588e518a5e

Der zweite Schritt besteht darin Erstellen Sie die Aktualisierungsdatenoperation Datei UpworkChuLi.php, springen Sie durch das Formular in Upwork.php

<?php
$code = $_POST["code"];
$name = $_POST["name"];
$date  = $_POST["date"];
$age = $_POST["age"];
$job = $_POST["job"];
$department = $_POST["department"];
$month = $_POST["month"];
$year = $_POST["year"];
$politics = $_POST["politics"];
$health = $_POST["health"];
 $db = new MySQLi("localhost","root","123456","study");
 !mysqli_connect_error() or die("连接失败!");
 $sql = "update `员工信息` set 姓名=&#39;{$name}&#39;,出生日期=&#39;{$date}&#39;,年龄=&#39;{$age}&#39;,职称=&#39;{$job}&#39;,
 所在部门=&#39;{$department}&#39;,月薪=&#39;{$month}&#39;,年薪=&#39;{$year}&#39;,政治面貌=&#39;{$politics}&#39;,健康状况=&#39;{$health}&#39; 
 where 工号=&#39;{$code}&#39;";
 $r = $db->query($sql);
 if($r)
 {
     header("location:work.php");
 }
 else
 {
     echo "修改失败!";
 }
?>

Verwandte Empfehlungen:

Fünf Möglichkeiten, die Datenbank in thinkphp zu aktualisieren.

PHP-Lösung zum Aktualisieren von Datenbankunterbrechungen_PHP-Tutorial

PHP+MySQL verwendet eine objektorientierte Methode zum Aktualisieren der Datenbankinstanz, MySQL-Objektorientiertes_PHP-Tutorial

Das obige ist der detaillierte Inhalt vonSo aktualisieren Sie Datenbankdaten in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn