PHP实现简单的增删改查

    前面一章已经将php环境搭建好了,现在开始学习使用php实现简单的增删改查。前提是WampServer和mysql安装好了。

1.用代码在mysql中新建一个叫myphp的数据库,在myphp数据库中建立一个user表。

        ⑴在WampServer的安装目录下找到www文件夹,我的在E:\wamp\www。这里面有两个php页面和一个图标,在这里新建一个文件夹叫createdatabase。

            ①在createdatabase中新建一个create.php页面(用来创建数据库),代码如下:

<?php
	$servername="localhost";
	$username="root";//填写自己数据库用户名
	$password="root_123";//连接数据库密码
	
	//创建连接
	$conn = new mysqli($servername,$username,$password);
	//测试数据库连接是否成功
	if($conn->connect_error){
		die("连接数据库失败:".$conn->connect_error);
	}
	//创建myphp数据库
	$sql="create database myphp";
	if($conn->query($sql) === true){
		//创建user数据表,user中有id,name,password,email
		$databasename="myphp";
		$conn = new mysqli($servername,$username,$password,$databasename);
		$sql="create table user (
			id int(4) unsigned auto_increment primary key,
			name varchar(20) not null,
			password varchar(11) not null,
			email varchar(11) not null)";
			if ($conn->query($sql) === true) {
			echo "Table MyGuests created successfully";
			exit;
			} else {
			echo "创建数据表错误: " . $conn->error;
			exit;
			}
			$conn->close();
	}else{
		echo "数据库创建失败:".$conn->error;
	}
	$conn->close();
?></
  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
增删改查(CRUD)是指对数据库数据的基本操作,其中“增”是指添加数据,“删”是指删除数据,“改”是指修改数据,“查”是指查询数据。以下是使用 PHP 实现增删改查简单示例: 添加数据(增): ```php <?php //连接数据库 $conn = mysqli_connect("localhost", "username", "password", "database"); //获取表单提交的数据 $name = $_POST['name']; $age = $_POST['age']; //向数据库插入数据 $sql = "INSERT INTO users (name, age) VALUES ('$name', '$age')"; mysqli_query($conn, $sql); //关闭数据库连接 mysqli_close($conn); ?> ``` 删除数据(删): ```php <?php //连接数据库 $conn = mysqli_connect("localhost", "username", "password", "database"); //获取要删除的数据 ID $id = $_GET['id']; //从数据库删除数据 $sql = "DELETE FROM users WHERE id = $id"; mysqli_query($conn, $sql); //关闭数据库连接 mysqli_close($conn); ?> ``` 修改数据(改): ```php <?php //连接数据库 $conn = mysqli_connect("localhost", "username", "password", "database"); //获取表单提交的数据 $id = $_POST['id']; $name = $_POST['name']; $age = $_POST['age']; //更新数据库中的数据 $sql = "UPDATE users SET name = '$name', age = '$age' WHERE id = $id"; mysqli_query($conn, $sql); //关闭数据库连接 mysqli_close($conn); ?> ``` 查询数据(查): ```php <?php //连接数据库 $conn = mysqli_connect("localhost", "username", "password", "database"); //从数据库中查询数据 $sql = "SELECT * FROM users"; $result = mysqli_query($conn, $sql); //输出查询结果 while ($row = mysqli_fetch_assoc($result)) { echo "ID: " . $row['id'] . "<br>"; echo "Name: " . $row['name'] . "<br>"; echo "Age: " . $row['age'] . "<br>"; } //关闭数据库连接 mysqli_close($conn); ?> ``` 以上示例仅供参考,实际使用时还需要进行安全验证和错误处理等操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值