学科分类
目录
PHP基础

删除数据

接下来利用MySQLi扩展,对已有的数据进行删除操作。将student表中id值为5的记录删除,具体代码如下。

 1  // 删除数据的SQL语句
 2  $query = 'DELETE FROM `student` WHERE `id`=5';
 3  // 执行删除操作
 4  $result = mysqli_query($link, $query);
 5  if (!$result) {
 6    exit(mysqli_error($link));
 7  }
 8  // 返回结果
 9  echo mysqli_affected_rows($link);
 10 // 关闭连接
 11 mysqli_close($link);

在上述代码中,通过mysqli_affected_rows()函数获取受影响的行数,输出的值为1。

删除操作完成后,查询student表的数据,id值为5的数据已经删除成功。具体SQL语句及执行结果如下所示。

mysql> SELECT * FROM `student`;
+----+------+-----+
| id | name | age |
+----+------+-----+
| 1 | Tom | 18 |
| 2 | Jack | 20 |
| 3 | Alex | 16 |
| 4 | Andy | 19 |
+----+------+-----+
4 rows in set(0.00sec)
点击此处
隐藏目录