zoukankan      html  css  js  c++  java
  • php 数据库连接

    管理员界面:

    //用户登录界面

    <fieldset>
        <legend>用户登录</legend>
        <form action="chuli.php" method="post">
            姓名 : <input type="text" name = "uid"> <br>
            密码 : <input type="password" name= "pwd"><br>
            <input type="submit" value="登录">
        </form>
    </fieldset>

    //处理用户传过来的结果

    <?php

    //接受用户传过来的值
        $uid= $_POST["uid"];
        $pwd= $_POST["pwd"];
    //连接数据库
        $db =new MySQLi("localhost","root","","z_text");
        !mysqli_connect_error() or die("连接失败");
        $db -> query("set names utf8");

    //查询数据库中是否有对应的账号
        $sql = "select password from user where name = '$uid' ";
        $ret = $db -> query($sql);

    //将查到的值转换成数组
        $arr = $ret ->fetch_row();
        if($arr[0]==$pwd && $pwd !=null){

    //成功跳转到编辑界面
            header("location:list.php?uid=".$uid);
        }
        else{

    //不成功跳转到登录页面
            header("location:login.php?error=1");
        }
    ?>

    //编辑页面

     编辑页面

    //添加处理

    <?php
        //连接数据库
        $db =new MySQLi("localhost","root","","z_text");
        !mysqli_connect_error() or die("连接失败");
        $db -> query("set names utrf8");
        //获取用户信息
        $uid = $_POST["uid"];
        $pwd = $_POST["pwd"];
        //添加用户和密码
        $sql = "insert into  user(name,password) values('$uid','$pwd')";
        $ret = $db-> query($sql);
        //如果添加成功返回管理页面
        if($ret){
            header("location:list.php");
        }else{
            //不成功则返回添加界面并传值
            header("location:add.php?v=1");
        } 
    ?>

  • 相关阅读:
    .NET开源工作流RoadFlow-表单设计-组织机构选择
    .NET开源工作流RoadFlow-表单设计-按钮
    .NET开源工作流RoadFlow-表单设计-标签(label)
    git客户端使用
    简单几句概括join
    算法笔记:线段树
    通常情况下的中国剩余定理
    NOIP2016:Day2解题报告
    关于jzyzoj——P1341:被污染的牛奶的题解探讨
    关于错位排列
  • 原文地址:https://www.cnblogs.com/plmokn/p/8422927.html
Copyright © 2011-2022 走看看