PHP连接MySQL进行增、删、改、查操作


Posted in PHP onFebruary 19, 2017

话不多说,请看代码:

<table width="100%" border="1" cellpadding="0" cellspacing="0">
<tr>
<td>代号</td>
<td>姓名</td>
<td>性别</td>
<td>民族</td>
<td>生日</td>
</tr>
<?php
1.造一个mysqli对象,造连接对象
$db = new MySQLi("localhost","用户名","密码","数据库名");
2.准备一条SQL语句
$sql = "select * from info";
3.执行SQL语句,如果是查询语句,成功返回结果集对象
$reslut = $db->query($sql);
4.判断返回是否执行成功
if($reslut)
{
while($attr = $reslut->fetch_row())
{
echo "<tr>
<td>{$attr[0]}</td>
<td>{$attr[1]}</td>
<td>{$attr[2]}</td>
<td>{$attr[3]}</td>
<td>{$attr[4]}</td>
</tr>";
}
}
?>
</table>

fetch_all()              返回全部数组

fetch_row()            返回索引数组

fetch_assoc()         返回关联数组

fetch_object()        返回对象

fetch_array()          返回的数组既有索引的,又有关联的

数据库的删除,增加,修改操作

<?php
//造连接对象
$db = new MySQLi("localhost","用户名","密码","数据库名");
//准备SQL语句
$sql = "delete from info where code='p004'";    删
//$sql = "insert course values"       增
//$sql = "update 表名 set 字段=信息 where 字段=信息"   改
//执行SQL语句
$r = $db->query($sql);
if($r)
{
echo "执行成功";
}
else
{
echo "执行失败";
}
?>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

PHP 相关文章推荐
PHP3 safe_mode 失效漏洞
Oct 09 PHP
深入理解PHP之require/include顺序 推荐
Jan 02 PHP
淘宝ip地址查询类分享(利用淘宝ip库)
Jan 07 PHP
PHP防范SQL注入的具体方法详解(测试通过)
May 09 PHP
laravel安装和配置教程
Oct 29 PHP
分享一个Laravel好用的Cache宏
Mar 02 PHP
PHP处理会话函数大总结
Aug 05 PHP
php实现将base64格式图片保存在指定目录的方法
Oct 13 PHP
PHP+Mysql无刷新问答评论系统(源码)
Dec 20 PHP
visual studio code 调试php方法(图文详解)
Sep 15 PHP
PHP封装的分页类与简单用法示例
Feb 25 PHP
PHP 文件上传限制问题
Sep 01 PHP
PHP进程通信基础之信号量与共享内存通信
Feb 19 #PHP
PHP进程通信基础之信号
Feb 19 #PHP
PHP 信号管理知识整理汇总
Feb 19 #PHP
php 三大特点:封装,继承,多态
Feb 19 #PHP
PHP实现大数(浮点数)取余的方法
Feb 18 #PHP
Zend Framework基于Command命令行建立ZF项目的方法
Feb 18 #PHP
完美解决php 导出excle的.csv格式的数据时乱码问题
Feb 18 #PHP
You might like
使用PHP socke 向指定页面提交数据
2008/07/23 PHP
discuz7 phpMysql操作类
2009/06/21 PHP
PHP微框架Dispatch简介
2014/06/12 PHP
PHP实现模仿socket请求返回页面的方法
2014/11/04 PHP
PHP正则表达式入门教程(推荐)
2016/05/18 PHP
php 与 nginx 的处理方式及nginx与php-fpm通信的两种方式
2018/09/28 PHP
JS 建立对象的方法
2007/04/21 Javascript
MooBox 基于Mootools的对话框插件
2012/01/20 Javascript
js nextSibling属性和previousSibling属性概述及使用注意
2013/02/16 Javascript
jQuery中live()方法用法实例
2015/01/19 Javascript
javascript判断网页是关闭还是刷新
2015/09/12 Javascript
跨域请求的完美解决方法(JSONP, CORS)
2016/06/12 Javascript
KnockoutJS 3.X API 第四章之数据控制流foreach绑定
2016/10/10 Javascript
[43:58]DOTA2上海特级锦标赛C组败者赛 Newbee VS Archon第二局
2016/02/27 DOTA
在Python中使用swapCase()方法转换大小写的教程
2015/05/20 Python
python字典快速保存于读取的方法
2018/03/23 Python
python:print格式化输出到文件的实例
2018/05/14 Python
详解Python列表赋值复制深拷贝及5种浅拷贝
2019/05/15 Python
Python测试模块doctest使用解析
2019/08/10 Python
python二维键值数组生成转json的例子
2019/12/06 Python
TensorFlow 多元函数的极值实例
2020/02/10 Python
canvas如何实现多张图片编辑的图片编辑器
2020/03/10 HTML / CSS
英国男士时尚网站:Dandy Fellow
2018/02/09 全球购物
全球精选男装和家居用品:Article
2020/04/13 全球购物
什么是典型的软件三层结构?软件设计为什么要分层?软件分层有什么好处?
2012/03/14 面试题
门卫人员岗位职责
2013/12/24 职场文书
毕业证丢失证明范本
2014/09/20 职场文书
加强作风建设工作总结
2014/10/23 职场文书
幼儿园见习报告
2014/10/30 职场文书
2015年大学迎新晚会总结
2015/07/16 职场文书
七年级作文之我的梦想
2019/10/16 职场文书
详解Js模块化的作用原理和方案
2021/04/29 Javascript
MySQL时间盲注的五种延时方法实现
2021/05/18 MySQL
SpringBoot集成Redis,并自定义对象序列化操作
2021/06/22 Java/Android
一文搞懂MySQL索引页结构
2022/02/28 MySQL
手把手带你彻底卸载MySQL数据库
2022/06/14 MySQL