1.接受数据

if($_POST){

$uname = trim($_POST[‘uname‘]);

$pasd = md5($_POST[‘pasd‘]);

2.查询数据库

$conn = new mysqli(‘localhost‘,‘root‘,‘root‘,‘qiye‘);

$sql = "select * from admin where uname = ‘$uname‘ and pasd = ‘$pasd‘ ";

$res = $conn->query($sql);

if($conn->error){

die($conn->error);

}

$info = $res->fetch_assoc();

3. 判断数据

if($res->num_rows > 0){

setcookie(‘admin‘,$info[‘id‘]);

header(‘Location:index.php‘);

}else{

$msg= ‘账号或者密码错误‘;

}

$conn->close();

}

4.获取mysql报错信息$coon->error;

二 、文件上传

if($_FILES){

1.获取文件后缀

$temp=explode(".",$_FILES["img"]["name"]);

$extension=end($temp);

2.判断文件类型和大小

if($_FILES["img"]["name"]=="image/png" || $_FILES["img"]["name"]=="image/gif" || $_FILES["img"]["name"]=="image/jpeg" || $_FILES["img"]["name"]=="image/jpg" && $_FILES["img"]["size"]<=204800){

3.拼接文件名

$uname = ‘../uploads‘.time().mt_rand(100,999).‘.‘.$extension;

4.存储到目录

move_uploaded_file($_FILES["img"]["tmp_name"],$uname);

5. 存入数据库

$conn = new mysqli(‘localhost‘,‘root‘,‘root‘,‘denglu‘);

$sql = "insert into product (img) values(‘$uname‘)";

$res = $conn->query($sql);

var_dump($uname);

$conn->close();

6.调取数据库中的图片

$connn = new mysqli(‘localhost‘,‘root‘,‘root‘,‘denglu‘);

$sqll = " select * from product where id =x";

$ress = $connn->query($sqll);

$r = $ress->fetch_assoc();

$connn->close();

?>

}

}

}

mysql和php数据交互_php mysql交互相关推荐

  1. php mysql读取数据查询_PHP MySQL 读取数据

    PHP MySQL 读取数据 从 MySQL 数据库读取数据 SELECT 语句用于从数据表中读取数据: SELECT column_name(s) FROM table_name 我们可以使用 * ...

  2. mysql php 流式读取_PHP MySQL 读取数据

    PHP MySQL 读取数据 从 MySQL 数据库读取数据 SELECT 语句用于从数据表中读取数据: SELECT column_name(s) FROM table_name 我们可以使用 * ...

  3. php mysql 创建数据表_PHP MySQL 创建数据表

    PHP 创建 MySQL 表 一个数据表有一个唯一名称,并有行和列组成. 使用 MySQLi 和 PDO 创建 MySQL 表 CREATE TABLE 语句用于创建 MySQL 表. 我们将创建一个 ...

  4. mysql 随机选择数据_从MySQL随机选取数据

    从MySQL随机选取数据最简单的办法就是使用"ORDER BY RAND()"; 方案一: SELECT * FROM `table` ORDER BY RAND() LIMIT  ...

  5. php连接mysql并查询表数据,php连接mysql并查询数据怎么实现

    php连接mysql并查询数据怎么实现2020-11-08 13:33:21 php连接mysql并查询数据的实现方法:首先利用mysqli_connect函数与数据库建立连接:然后利用mysqli_ ...

  6. python读取mysql中表内数据_Python读取MySQL表数据的方法介绍

    这篇文章主要为大家详细介绍了Python如何读取MySQL数据库表数据,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了Python读取MySQL数据库表数据的具体代码,供大家参 ...

  7. mysql 禁止插入重复数据_防止MySQL重复插入数据的三种方法

    新建表格 CREATE TABLE `person` ( `id` int NOT NULL COMMENT '主键', `name` varchar(64) CHARACTER SET utf8 C ...

  8. mysql随机不连续数据_用MySQL里的Rand()生成 不连续重复 的随机数年龄以及随机姓名字符串...

    用MySQL里的Rand()生成 不连续重复 的随机数年龄以及随机姓名字符串 前言: RAND函数,返回在范围0到1.0内的随机浮点值.如果一个整数参数N被指定,它被用作种子值. 一,朋友问题描述如下 ...

  9. python从mysql导出大量数据_python从mysql导出数据导excel

    # coding:utf8 import sys reload(sys) sys.setdefaultencoding('utf8') # author: 'zkx' # date: '2018/3/ ...

最新文章

  1. k8s(1)-使用kubeadm安装Kubernetes
  2. openfire SparkWeb 安装配置
  3. 排序算法python版本
  4. 额尔古纳的俄罗斯女孩
  5. 正则验证多个邮箱用分号隔开
  6. pptx模块的安装与基本使用
  7. oracle中execute函数,Oracle 动态SQL execute immediate写法 zt
  8. 函数式编程,我心中的 C 位!
  9. HDU-1358 Period KMP
  10. IDEA 控制台显示Run Dashboard
  11. 【洛谷P1037】 产生数
  12. 不定期总结程序员常见误区
  13. linux卸载nvidia驱动
  14. axure删除的页面怎么恢复_Axure高保真还原Web首页布局和交互教程
  15. 在Ubuntu22.04中安装微信、QQ
  16. mouseenter鼠标事件
  17. 树莓派Python3 使用定时器
  18. 电信物联网开放平台_NB-IoT业务对接 Java 后台、Android 前端已完成预研
  19. PS:成功解决photoshop无法直接拖入图片
  20. 切比雪夫不等式例题讲解_浅谈|f(x)|最大值的最小值问题--切比雪夫最佳逼近直线在高考中的应用...

热门文章

  1. 用OPENCV视觉解数独
  2. 工业机器人智能发展:视觉和触觉感应简化
  3. C++总结笔记(七)—— 运算符重载
  4. Windows10下安装QT5.14.2并用VS2019打开
  5. 西门子ddc_铁门关西门子两通电动阀VVF42.25-10C+SKD60西
  6. matlab r2007课后答案,《MATLAB R2007基础教程》习题答案.doc
  7. js映射 nginx_浅析nginx刚刚发布的JavaScript能力nginScript
  8. 人工操作阶段计算机是如何工作的,管理信息系统作业参考答案
  9. 不同情况通知执行的顺序
  10. .Net TCP/UDP 编程 【一】【原创】