怎么用PHP语句做出增改删查功能,PHP、MYSQLI实现简单的增、删、改、查功能(初学者)...
#连接数据库
$conn = mysqli_connect("localhost","root","");
#判断是否连接成功
if(!$conn){
echo "失败";
}
//选择数据库
mysqli_select_db($conn,"bbs");
//准备sql语句
$sql = "select * from bbs_user";
//发送sql语句
$obj = mysqli_query($conn,$sql);
echo "
";
echo "
echo "
编号姓名密码地址性别年龄操作";
while($row = mysqli_fetch_assoc($obj)){
echo "
";
echo '
'.$row['id'].'';
echo '
'.$row['username'].'';
echo '
'.$row['password'].'';
echo '
'.$row['address'].'';
echo '
'.$row['sex'].'';
echo '
'.$row['age'].'';
echo '
删除/修改';
echo "
";
}
echo "
";
echo "添加";
echo "
";
//关闭连接
mysqli_close($conn);
?>
点击删除:
del.php
$id =$_GET['id'];
$link = mysqli_connect('localhost','root','');
if(!$link){
exit('连接失败');
}
mysqli_select_db($link,'bbs');
$sql = "delete from bbs_user where id =$id";
$result = mysqli_query($link,$sql);
if($result && mysqli_affected_rows($link)){
echo "删除成功返回";
}else{
echo "删除失败";
}
mysqli_close($link);
?>
更改数据:<?php
$id = $_GET['id'];
$link = mysqli_connect('localhost','root','');
if(!$link){
exit('连接失败');
}
mysqli_select_db($link,'bbs');
$sql = "select * from bbs_user where id =$id";
$obj = mysqli_query($link,$sql);
$row = mysqli_fetch_assoc($obj);
?>
" />
编号: | <?php echo $row['id'];?> |
用户名: | " /> |
密码: | <?php echo $row['password'];?> |
地址: | " /> |
性别: | " /> |
年龄: | " /> |
执行更改:<?php
$id = $_GET['id'];
$username = $_GET['username'];
#$password = $_GET['password'];
$address = $_GET['address'];
$sex = $_GET['sex'];
$age = $_GET['age'];
$link = mysqli_connect('localhost','root','');
if(!$link){
exit('连接失败');
}
mysqli_select_db($link,'bbs');
$sql = "update bbs_user set username = '$username', address = '$address', sex = '$sex', age = '$age' where id =$id";
$obj = mysqli_query($link,$sql);
if($obj && mysqli_affected_rows($link)){
echo "修改成功返回";
}else{
echo "修改失败";
}
mysqli_close($link);
?>
添加数据:
编号:
姓名:
密码:
地址:
性别:男
女
年龄:
执行添加数据:
//获取添加的数据信息
$id = $_GET['id'];
$username = $_GET['username'];
$password = md5($_GET['password']);//加密
$address = $_GET['address'];
$sex = $_GET['sex'];
$age = $_GET['age'];
//连接数据库
$link = mysqli_connect('localhost' , 'root' , '');
//判断是否连接成功
if(!$link){
exit('连接数据库失败'.mysqli_connect_error());
}
//选择数据库
mysqli_select_db($link , 'bbs');
//准备sql语句
$sql = "insert into bbs_user(id,username,password,address,sex,age) values('$id','$username','$password','$address','$sex','$age')";
//发送sql语句
$obj = mysqli_query($link , $sql);
if($obj){
echo "添加成功返回";
}else{
echo "添加失败";
}
mysqli_close($link);
?>
PHP、MYSQLI实现简单的增、删、改、查功能(初学者)
标签:php mysqli
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:http://blog.51cto.com/13534640/2088247
怎么用PHP语句做出增改删查功能,PHP、MYSQLI实现简单的增、删、改、查功能(初学者)...相关推荐
- mysql增删改查_MySQL的基本使用——简单的增删改查
MySQL是现在使用最多的关系型数据库,我们下面来学习一下如何用sql语句进行基本的创建数据库.创建表.向表中插入数据.从表中删除数据.更新表等操作. 1.创建一个数据库:我们以创建一个学校的数据库为 ...
- 怎么用PHP语句做出增改删查功能,mysql语句实现简单的增、删、改、查操作示例...
本文实例讲述了mysql语句实现简单的增.删.改.查操作.分享给大家供大家参考,具体如下: 1.创建db_shop数据库,如果该数据库不存在则创建 createdatabaseifnotexistsd ...
- SSM+MyBatis-Plus+EasyExcel+腾讯云tianai滑动验证码接入项目搭建+简单实现增、删、改、查、导入、滑动验证码功能
SSM+MyBatis-Plus+EasyExcel+腾讯云&tianai滑动验证码接入项目搭建+简单实现增.删.改.查.导入.滑动验证码功能 文章末尾附源码 一.什么是SSM框架 SSM框架 ...
- 浅谈IDEA+Maven 整合SSM框架实现简单的增删改查
SSM SSM(Spring+SpringMVC+MyBatis)框架集由Spring.MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容).常作为数据源较简单的web项 ...
- qt与mysql的增删改查_Qt数据库与QTableWidget结合的增删改查
点击上方蓝字可直接关注!方便下次阅读.如果对你有帮助,可以点个在看,让它可以帮助到更多老铁~ 大家好!再过一段时间是2020年的农历新年,预祝大家新年安康! 之前和大家简单介绍过Qt Sqlite数据 ...
- 一、mongodb数据库系列——介绍和安装 简单使用 增删改查
一.Mongodb的介绍和安装 学习目标 了解 非关系型数据库的优势 了解 mongodb的安装 1. mongodb的介绍 1.1 什么是mongodb mongodb 是一个功能最丰富的NoSQL ...
- Struts2 注解开发实现简单的增删改查,超详细教程
声明:此文是原创,如果需要转载请注明出处:https://blog.csdn.net/hunter_max/article/details/80575542 上一篇博客<Struts2 注解开发 ...
- mybatis复习02,简单的增删改查,@Param注解多个参数,resultType与resultMap的区别,#{}预编译参数
mybatis复习02,简单的增删改查 创建数据表 user_info 在项目中创建数据表对应的实体类 UserInfo.java 在pom.xml文件中引入依赖 创建核心配置文件mybatis-co ...
- MyBatis学习--简单的增删改查
jdbc程序 在学习MyBatis的时候先简单了解下JDBC编程的方式,我们以一个简单的查询为例,使用JDBC编程,如下: 1 Public static void main(String[] arg ...
最新文章
- FUSE——用户空间文件系统
- poj 1740 A New Stone Game 博弈
- python argparse举例说明
- CAS 5.2.x 单点登录 - 实现原理及源码浅析
- 详解车道线检测数据集和模型 VIL-100: A New Dataset and A Baseline Model for Video Instance Lane Detection
- android 背景切换动画效果代码,在Android应用中以模糊效果设置背景图片
- 数据结构基础(13) --链式栈的设计与实现
- Oracle11g在Windows和Linux下imp导入表,exp导出表,sqluldr2导出表,sqlldr导入表
- LINUX下载编译nasm
- java语言程序设计郎波_Java语言程序设计(第3版) 郎波 清华大学出版社
- boost format使用详解
- 贪吃蛇c加加代码_C语言编写简单贪吃蛇游戏源代码
- ESP32产品系列之智能插座(二),ESP32代码部分
- Place Holder 方法
- 用python制作简单的可视化地图
- RPG游戏-道具系统
- 鸟哥私房菜学习(四)安装CentOS 7
- JavaScript 59 JavaScript 常见错误
- 2022-2028年中国基础有机化工原料行业运行动态及前瞻分析报告
- Flink教程(17)- Flink Table与SQL(案例与SQL算子)