加入收藏 | 设为首页 | 会员中心 | 我要投稿 十堰站长网 (https://www.0719zz.com/)- 混合云存储、网络、视频终端、云计算、媒体处理!
当前位置: 首页 > 编程开发 > PHP > 正文

PHP与MySQL交互:查询、插入、更新和删除

发布时间:2024-06-04 14:18:16 所属栏目:PHP 来源:狂人写作
导读:在PHP和MySQL的交互中,查询、插入、更新和删除是最基本的操作。下面我们将分别介绍这四种操作的实现方法。
一、查询数据
查询数据是PHP和MySQL交互中最常用的操作之一。可以使用MySQL的SELECT语句来查询数据。以下
在PHP和MySQL的交互中,查询、插入、更新和删除是最基本的操作。下面我们将分别介绍这四种操作的实现方法。
一、查询数据
查询数据是PHP和MySQL交互中最常用的操作之一。可以使用MySQL的SELECT语句来查询数据。以下是一个简单的示例:
```php
<?php
$servername  =  "localhost";
$username  =  "username";
$password  =  "password";
$dbname  =  "myDB";
//创建连接
$conn  =  new  mysqli($servername,  $username,  $password,  $dbname);
//检测连接
if  ($conn->connect_error)  {
die("连接失败:  "  .  $conn->connect_error);
}
//执行查询语句
$sql  =  "SELECT  id,  name,  age  FROM  users";
$result  =  $conn->query($sql);
//输出查询结果
if  ($result->num_rows  >0)  {
while($row  =  $result->fetch_assoc())  {
echo  "ID:  "  .  $row["id"].  "  -姓名:  "  .  $row["name"].  "  -  年龄:  "  .  $row["age"].  "<br>";
}
}  else  {
echo  "0结果";
}
//关闭连接
$conn->close();
?>
```
在这个示例中,我们首先创建了一个连接到MySQL数据库的连接。然后,我们执行了一个SELECT语句来查询users表中的数据。最后,我们将查询结果输出到页面上。
二、插入数据
插入数据是将在PHP中生成或处理的数据添加到MySQL数据库中。以下是一个简单的示例:
```php
<?php
$servername  =  "localhost";
$username  =  "username";
$password  =  "password";
$dbname  =  "myDB";
//创建连接
$conn  =  new  mysqli($servername,  $username,  $password,  $dbname);
//检测连接
if  ($conn->connect_error)  {
die("连接失败:  "  .  $conn->connect_error);
}
//插入数据
$sql  =  "INSERT  INTO  users  (name,  age)  VALUES  ('张三',25)"  ;
if  ($conn->query($sql)  ===  TRUE)  {
echo  "插入成功";
}  else  {
echo  "插入失败";
}
//关闭连接
$conn->close();
?>
```
在这个示例中,我们首先创建了一个连接到MySQL数据库的连接。然后,我们执行了一个INSERT语句来将数据插入到users表中。最后,我们检查插入操作是否成功。
三、更新数据
更新数据是将MySQL数据库中的数据进行修改。以下是一个简单的示例:
```php
<?php
$servername  =  "localhost";
$username  =  "username";
$password  =  "password";
$dbname  =  "myDB";
//创建连接
$conn  =  new  mysqli($servername,  $username,  $password,  $dbname);
//检测连接
if  ($conn->connect_error)  {
die("连接失败:  "  .  $conn->connect_error);
}
//更新数据
$sql  =  "UPDATE  users  SET  age  =26  WHERE  id  =1"  ;
if  ($conn->query($sql)  ===  TRUE)  {
echo  "更新成功";
}  else  {
echo  "更新失败";
}
//关闭连接
$conn->close();
?>
```
在这个示例中,我们首先创建了一个连接到MySQL数据库的连接。然后,我们执行了一个UPDATE语句来更新users表中的数据。最后,我们检查更新操作是否成功。
四、删除数据
删除数据是将MySQL数据库中的数据进行删除。以下是一个简单的示例:
```php
<?php
$servername  =  "localhost";
$username  =  "username";
$password  =  "password";
$dbname  =  "myDB";
//创建连接
$conn  =  new  mysqli($servername,  $username,  $password,  $dbname);
//检测连接
if  ($conn->connect_error)  {
die("连接失败:  "  .  $conn->connect_error);
}
//删除数据
$sql  =  "DELETE  FROM

(编辑:十堰站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章