Maison > développement back-end > Problème PHP > Explication détaillée de l'ajout, de la suppression, de la vérification et de la modification d'une base de données en PHP (avec images)

Explication détaillée de l'ajout, de la suppression, de la vérification et de la modification d'une base de données en PHP (avec images)

王林
Libérer: 2023-02-23 16:08:01
avant
5392 Les gens l'ont consulté

Explication détaillée de l'ajout, de la suppression, de la vérification et de la modification d'une base de données en PHP (avec images)

Les étapes pour implémenter l'ajout, la suppression et la modification en PHP sont les suivantes :

1. base de données

php lui-même prend en charge la base de données mysql. Utilisez la fonction mysql_connect pour vous connecter. La syntaxe est la suivante :

resource mysql_connect([string server [, string username [,string password [, bool new_link [, int_client_flags]]]]])
Copier après la connexion

Cette fonction est utilisée pour ouvrir ou réutiliser une connexion à la base de données. serveur mysql. Le serveur est le serveur MySQL qui doit être connecté. Il peut inclure le numéro de port séparé par des deux-points anglais, tel que « nom d'hôte : port ». le nom d'utilisateur et le mot de passe sont respectivement le nom d'utilisateur et le mot de passe requis lors de la connexion aux données. Le paramètre new_link est par défaut FALSE. Si mysql_connect() est appelé une deuxième fois avec les mêmes paramètres, une nouvelle connexion ne sera pas établie, mais l'ID de connexion déjà ouvert sera renvoyé. Lorsqu'il est défini sur false, de nouvelles connexions sont toujours ouvertes.

<p>连接到mysql数据库</p>
<?php
header("Content-Type: text/html;charset=utf-8");
error_reporting(0); //禁止错误输出
$link = mysqli_connect(&#39;127.0.0.1:3306&#39;,&#39;root&#39;,&#39;root&#39;); //创建数据库连接
if(!$link){ //如果失败
    die(&#39;连接mysql数据库失败&#39;.mysqli_error()); //显示出错误信息
}
echo &#39;连接mysql服务器成功!&#39;; //否则显示连接成功的信息
mysqli_close($link); //最后关闭数据库连接
Copier après la connexion

2. Créer une base de données et une table de données

<p>创建mydbdemo数据库</p>
<?php
header("Content-Type: text/html;charset=utf-8");
error_reporting(0); //禁止错误输出
$con = mysqli_connect(&#39;127.0.0.1:3306&#39;,&#39;root&#39;,&#39;root&#39;); //创建数据库连接
if(!$con){ //如果失败
    die(&#39;连接mysql数据库失败&#39;.mysqli_error()); //显示出错误信息
}
 
if(mysqli_query("create database mydbdemo",$con)){ //创建数据库
	echo "创建数据库 mydbdemo 成功"; //成功后的提示
}else{ //如果失败
    echo "创建数据库失败".mysqli_error(); //出错提示
}
mysqli_close($con); //关闭数据库连接
?>
Copier après la connexion
<p>创建 fruit 数据表</p>
<?php
header("Content-Type: text/html;charset=utf-8");
error_reporting(0); //禁止错误输出
$con = mysqli_connect(&#39;127.0.0.1:3306&#39;,&#39;root&#39;,&#39;root&#39;); //创建数据库连接
if(!$con){ //如果失败
    die(&#39;连接mysql数据库失败&#39;.mysqli_error()); //显示出错误信息
}
 
mysqli_select_db("mydbdemo",$con); //选择需要使用的数据库
$sql = "create table fruit
(name varchar(15),
 color varchar(15),
 price float
)"; //使用mysqli_query执行sql语句
mysqli_query($sql,$con);
echo "<p>创建数据表 fruit 成功</p>";
mysqli_close($con);
?>
Copier après la connexion

3. Ajouter, supprimer, vérifier et modifier des instructions SQL

insert into fruit (name,color,price) values (&#39;苹果&#39;,&#39;绿色&#39;,&#39;八块五&#39;);
update fruit set price=&#39;9.9&#39; where price = &#39;8.8&#39;;
select * from fruit;
delete from fruit where price = &#39;8.8&#39; ;
Copier après la connexion

4. mysqli_query() exécute l'instruction SQL

mysqli_query($sql);
Copier après la connexion

Si vous souhaitez en savoir plus sur le contenu connexe, veuillez visiter le site Web PHP chinois : Tutoriel vidéo 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!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal