Maison  >  Article  >  développement back-end  >  Comment utiliser php pour ajouter, supprimer, modifier et interroger MySQL ?

Comment utiliser php pour ajouter, supprimer, modifier et interroger MySQL ?

coldplay.xixi
coldplay.xixioriginal
2020-07-13 11:34:585206parcourir

Comment ajouter, supprimer, modifier et interroger PHP pour faire fonctionner MySQL : 1. Insérer l'instruction [insérer dans le nom de la table de données (champ 1, champ 2,....) valeurs ("valeur 1" , "valeur 2",. .)]; 2. Supprimer l'instruction [supprimer de indique où champ = 'condition'].

Comment utiliser php pour ajouter, supprimer, modifier et interroger MySQL ?

Comment ajouter, supprimer, modifier et vérifier PHP pour faire fonctionner MySQL :

Étape 1 : Allez-y. vers www dans wamp Dans le répertoire de dossiers, créez un dossier de test, puis créez un dossier de messages dans le dossier de test pour stocker chaque fichier qui a été ajouté, supprimé, modifié et vérifié. (Comme le montre la figure)

Comment utiliser php pour ajouter, supprimer, modifier et interroger MySQL ?

2. Étape 2 : N'oubliez pas d'activer wamp, puis créez un fichier conn.php dans le dossier www/test/message, qui est principalement utilisé pour les connexions PHP à la base de données MySQL.

Le code est le suivant : (Vous pouvez également voir l'image)

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

Comment utiliser php pour ajouter, supprimer, modifier et interroger MySQL ?

Digression : Ici, j'ai créé une base de données d'utilisateurs, vous pouvez. créez également ce dont vous avez besoin Pour les bases de données, l'essentiel est que vous devez savoir à quoi ressemblent les champs de votre base de données.

Instruction SQL créée par la base de données utilisateur : (Il vous suffit de copier cette partie du code de la base de données dans l'instruction de la base de données à exécuter pour créer cette table. La première phrase consiste à créer une base de données appelée utilisateur et à créer un message. table de données dedans. )

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;

Comment utiliser php pour ajouter, supprimer, modifier et interroger MySQL ?

4. PHP utilise Mysql pour ajouter des données

Étape 1 : Ajouter des données (ajouter, supprimer, modifier) ​​Lors du processus de vérification, vous devez utiliser la connexion à la base de données)

Tout d'abord, vous devez créer un index.php dans www/test/message/ pour implémenter l'opération PHP pour ajouter données vers la base de données mysql. (Vous pouvez le créer comme indiqué dans le chemin du fichier dans l'introduction)

Lieu clé : insérer l'instruction "insérer dans le nom de la table de données (champ 1, champ 2,....) valeurs ​​("value 1", "Value 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 "发布留言失败!";
}

Remarque : Lorsque vous souhaitez exécuter cette partie du code, vous devez activer wamp, puis entrez le chemin dans le navigateur :localhost/test/message/index.php, puis vérifiez-le.

Le code suivant fonctionne de la même manière !

Comment utiliser php pour ajouter, supprimer, modifier et interroger MySQL ?

5. PHP exploite Mysql pour supprimer des données

Étape 2 : Mise en œuvre de l'ajout de données (processus d'ajout, de suppression, de modification et en vérifiant Vous devez utiliser la méthode pour vous connecter à la base de données)

Tout d'abord, vous devez créer un shanchu.php dans www/test/message/ pour faire fonctionner php pour supprimer les données dans la base de données mysql. (Vous pouvez le créer comme indiqué dans le chemin du fichier dans l'introduction)

Point clé : supprimer l'instruction "delete from indique où champ = 'condition'"

<?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>";
 }

Remarque : vous devez Lors de l'exécution de cette partie du code, vous devez activer wamp, puis saisir :localhost/test/message/shanchu.php dans le chemin du navigateur, puis le vérifier.

Le code suivant fonctionne de la même manière !

Comment utiliser php pour ajouter, supprimer, modifier et interroger MySQL ?

6. PHP utilise Mysql pour réaliser la recherche de données

Étape 3 : Mise en œuvre de la recherche de données (processus d'ajout, de suppression, modification et vérification Vous devez utiliser la méthode pour vous connecter à la base de données)

Tout d'abord, vous devez créer un message.php dans www/test/message/ pour faire fonctionner php pour supprimer les données dans la base de données mysql . (Vous pouvez le créer comme indiqué dans le chemin du fichier dans l'introduction)

Lieu clé : recherchez l'instruction "select * from table name which condition (facultatif)"

Partie de code :

<?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;];
 }

Remarque : Lorsque vous souhaitez exécuter cette partie du code, vous devez ouvrir wamp, puis saisir le chemin dans le navigateur : localhost/test/message/message.php, puis le vérifier.

Le code suivant fonctionne de la même manière !

Comment utiliser php pour ajouter, supprimer, modifier et interroger MySQL ?

7. PHP utilise MySQL pour modifier les données

La troisième étape : mise en œuvre de la modification des données (le processus d'ajout, de suppression , la modification et la vérification doivent être utilisées pour se connecter à la base de données)

Vous devez d'abord créer un xiugai.php dans www/test/message/ pour faire fonctionner php pour supprimer les données dans la base de données mysql. (Vous pouvez le créer comme indiqué dans le chemin du fichier dans l'introduction)

Point clé : modifier l'instruction "update table name set field 1='value 1', field 2='value 2' , champ 3='Valeur 3' où champ='condition'"

Partie du code :

<?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 "修改留言失败!";
}

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

Comment utiliser php pour ajouter, supprimer, modifier et interroger MySQL ?

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn