Heim > Backend-Entwicklung > PHP-Problem > Wie verwende ich PHP zum Hinzufügen, Löschen, Ändern und Abfragen von MySQL?

Wie verwende ich PHP zum Hinzufügen, Löschen, Ändern und Abfragen von MySQL?

coldplay.xixi
Freigeben: 2023-03-02 13:40:02
Original
5258 Leute haben es durchsucht

So fügen Sie PHP hinzu, löschen, ändern und fragen es ab, um MySQL zu betreiben: 1. Fügen Sie die Anweisung [in den Namen der Datentabelle einfügen (Feld 1, Feld 2, ...) Werte ("Wert 1" , „Wert 2“, .)] 2. Löschanweisung [löschen aus gibt an, wo Feld = „Bedingung“ ist].

Wie verwende ich PHP zum Hinzufügen, Löschen, Ändern und Abfragen von MySQL?

So fügen Sie PHP hinzu, löschen, ändern und überprüfen, um MySQL zu betreiben:

1: Los zu www in wamp Erstellen Sie im Ordnerverzeichnis einen Testordner und anschließend einen Nachrichtenordner im Testordner, um jede hinzugefügte, gelöschte, geänderte und überprüfte Datei zu speichern. (Wie in der Abbildung gezeigt)

Wie verwende ich PHP zum Hinzufügen, Löschen, Ändern und Abfragen von MySQL?

2. Schritt 2: Denken Sie daran, Wamp einzuschalten und dann eine conn.php-Datei im Ordner www/test/message zu erstellen. Dies wird hauptsächlich für PHP-Verbindungen zur MySQL-Datenbank verwendet.

Der Code ist wie folgt: (Sie können auch das Bild sehen)

// 连接数据库:mysqli_connect(服务器名,用户名,密码,数据库名)
$conn = mysqli_connect("localhost","root",'','user');
// 设置插入数据编码为utf8,不设置的话会出现乱码
mysqli_query($conn,"set names utf8");
Nach dem Login kopieren

Wie verwende ich PHP zum Hinzufügen, Löschen, Ändern und Abfragen von MySQL?

3 Erstellen Sie auch, was Sie brauchen. Bei Datenbanken ist es wichtig, dass Sie wissen, wie die Felder in Ihrer Datenbank aussehen.

Von der Benutzerdatenbank erstellte SQL-Anweisung: (Sie müssen nur diesen Teil des Datenbankcodes in die auszuführende Datenbankanweisung kopieren, um diese Tabelle zu erstellen. Der erste Satz besteht darin, eine Datenbank namens Benutzer zu erstellen und eine Nachricht zu erstellen Datentabelle darin. )

create database user; 
CREATE TABLE `message` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `title` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
  `content` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
  `who` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=latin1;
Nach dem Login kopieren

Wie verwende ich PHP zum Hinzufügen, Löschen, Ändern und Abfragen von MySQL?

4. PHP betreibt MySQL, um Daten hinzuzufügen

Schritt 1: Daten hinzufügen (hinzufügen, löschen, ändern) Während des Prüfvorgangs müssen Sie die Verbindung zur Datenbank verwenden)

Zunächst müssen Sie ein index.php in www/test/message/ erstellen, um den hinzuzufügenden PHP-Vorgang zu implementieren Daten in die MySQL-Datenbank. (Sie können es wie im Dateipfad in der Einleitung gezeigt erstellen)

Schlüsselstelle: Anweisung „in Datentabellennamen (Feld 1, Feld 2,...) Werte einfügen“ einfügen ("Wert 1", "Wert 2",...)"

<?php
 include "conn.php";//引用数据库连接文件
//关键的地方是sql语句的书写,一定不能写错,要对应前一个数据表的字段对应插入对应的值,然后实现插入数据。
$sql = "insert into message(title,content,who) values(&#39;留言标题&#39;,&#39;留言内容&#39;,&#39;留言人&#39;)";
$result = mysqli_query($conn,$sql);//处理数据语句,这句很重要!!
if($result){
echo "发布留言成功!";
}else{
echo "发布留言失败!";
}
Nach dem Login kopieren

Hinweis: Wenn Sie diesen Teil des Codes ausführen möchten, müssen Sie Wamp aktivieren und dann eingeben den Pfad im Browser :localhost/test/message/index.php, dann schau es dir an.

Der folgende Code läuft auf die gleiche Weise!

Wie verwende ich PHP zum Hinzufügen, Löschen, Ändern und Abfragen von MySQL?

5. PHP betreibt MySQL, um Daten zu löschen

Schritt 2: Implementierung des Hinzufügens von Daten (Prozess des Hinzufügens, Löschens, Änderns). und Überprüfen Sie müssen die Methode verwenden, um eine Verbindung zur Datenbank herzustellen)

Zuerst müssen Sie ein shanchu.php in www/test/message/ erstellen, um PHP zu betreiben und die Daten in der MySQL-Datenbank zu löschen. (Sie können es wie im Dateipfad in der Einleitung gezeigt erstellen)

Wichtiger Punkt: Löschen Sie die Anweisung „löschen aus gibt an, wo Feld = ‚Bedingung‘ ist“

<?php
 include "conn.php";//引用数据库连接文件
 // 删除留言,关键在于sql语句的改变
 $sql = "delete from message where id=&#39;1&#39;";//删除id=1的数据
 $result = mysqli_query($conn,$sql);//这句是执行sql语句,很重要!
 if($result){
  echo "删除成功!<a href=&#39;message.php&#39;>返回</a>";
 }else{
  echo "删除失败!<a href=&#39;message.php&#39;>返回</a>";
 }
Nach dem Login kopieren

Hinweis: Wenn Sie diesen Teil des Codes ausführen, müssen Sie Wamp aktivieren, dann :localhost/test/message/shanchu.php in den Pfad im Browser eingeben und ihn dann überprüfen.

Der folgende Code läuft auf die gleiche Weise!

Wie verwende ich PHP zum Hinzufügen, Löschen, Ändern und Abfragen von MySQL?

6. PHP betreibt MySQL, um die Datensuche zu realisieren

Schritt 3: Implementierung der Datensuche (Prozess des Hinzufügens, Löschens, Ändern und Überprüfen Sie müssen die Methode verwenden, um eine Verbindung zur Datenbank herzustellen)

Zunächst müssen Sie in www/test/message/ ein message.php erstellen, um PHP zu betreiben und die Daten in der MySQL-Datenbank zu löschen . (Sie können es wie im Dateipfad in der Einleitung gezeigt erstellen)

Schlüsselstelle: Suchen Sie die Anweisung „select * from table name where beding (optional)“

Codeteil:

<?php 
include "conn.php";//引用数据库连接文件
 $sql = "select * from message";//查询全部数据
 $result = mysqli_query($conn,$sql); //处理sql语句
 while($row = mysqli_fetch_array($result){
  echo $row[&#39;title&#39;];
  echo $row[&#39;content&#39;];
  echo $row[&#39;who&#39;];
 }
Nach dem Login kopieren

Hinweis: Wenn Sie diesen Teil des Codes ausführen möchten, müssen Sie wamp öffnen, dann den Pfad in den Browser eingeben: localhost/test/message/message.php und ihn dann überprüfen.

Der folgende Code läuft auf die gleiche Weise!

Wie verwende ich PHP zum Hinzufügen, Löschen, Ändern und Abfragen von MySQL?

7. PHP betreibt MySQL, um Daten zu ändern

Der dritte Schritt: Implementierung der Änderung von Daten (der Prozess des Hinzufügens, Löschens). , Ändern und Überprüfen ist Muss verwendet werden, um eine Verbindung zur Datenbank herzustellen)

Zuerst müssen Sie ein xiugai.php in www/test/message/ erstellen, um PHP zu betreiben und die Daten in der MySQL-Datenbank zu löschen. (Sie können es wie im Dateipfad in der Einleitung gezeigt erstellen)

Wichtiger Punkt: Ändern Sie die Anweisung „Update Table Name Set Field 1='value 1', field 2='value 2' , field 3=' Value 3' where field='condition'"

Codeteil:

<?php
 include "conn.php";//引用数据库连接文件
// 修改对应id数据到数据库,修改id=1的数据
$sql="update message set title=&#39;修改标题&#39;,content=&#39;修改内容&#39;,who=&#39;修改名&#39; where id=&#39;1&#39;";
$result = mysqli_query($conn,$sql);//处理数据库
if($result){
echo "修改留言成功!";
}else{
echo "修改留言失败!";
}
Nach dem Login kopieren

注意:你要运行这部分代码的时候,是要开启wamp后,然后在浏览器里面路径输入:localhost/test/message/xiugai.php,然后查看的。

Wie verwende ich PHP zum Hinzufügen, Löschen, Ändern und Abfragen von MySQL?

相关学习推荐:PHP编程从入门到精通

Das obige ist der detaillierte Inhalt vonWie verwende ich PHP zum Hinzufügen, Löschen, Ändern und Abfragen von MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage