Maison  >  Article  >  développement back-end  >  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)

王林
王林avant
2019-09-04 16:02:565278parcourir

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]]]]])

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); //最后关闭数据库连接

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); //关闭数据库连接
?>
<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);
?>

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; ;

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

mysqli_query($sql);

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer