zoukankan      html  css  js  c++  java
  • 关于php的前台,后台的基本写法

    1 前台,创建一个数据库类,可以在前台页面进行引用

    引用方法为

    include_once './pmysql.php';   
    如果前台页面油循环的内容,需要用foreach来进行循环,
    <?php
    // 数据库类
    class db{
        private $ser;
        private $unam;
        private $pad;
        private $dbname;
        private $conn;
        function __construct($ser='localhost',$unam='root',$pad='root',$dbname='wzzh')
        {
            $this->ser = $ser;
            $this->unam = $unam;
            $this->pad = $pad;
            $this->dbname = $dbname;
            // 连接数据库
            $conn = new mysqli($ser,$unam,$pad,$dbname);
            if($conn->connect_error){
                die($conn->error);
            }else{
                $this->conn = $conn;
            }
        }
        function query($str){
            // 增 删除 修改
            $conn = $this->conn;
            $res = $conn->query($str);
            if($res){
                return $res;
            }else{
                return $conn->error;
            }
        }
        function select($str){
            // 查询
            $conn = $this->conn;
            $res = $conn->query($str);
            if(!$res){
                return $conn->error;
            }else{
                return $res->fetch_all(MYSQLI_ASSOC);
            }
        }
        function __destruct()
        {
            $conn = $this->conn;
            $conn->close();
        }
    }

    $db = new db();
    2 关于后台,首先要做一个登录注册界面,界面实现的内容为增删改查,左侧导航栏需要添加前台对接页面出现的内容,基本写法如下
    <dl class="layui-nav-child">
                                <dd><a href="wed.php">计划规划</a></dd>
                                <dd><a href="addwed.php">新增规划</a></dd>
                            </dl>,连接的分别是表单以及增删页面,
    进行编辑的基本写法需要穿出ID的值,
     <a href="editfuwu.php?id=<?php echo $val['id'] ?>">编辑</a>
                                        <a href="javascript:;" class="del" tt="<?php echo $val['id'] ?>">删除</a>
    删除都需要ajax进行操作
     $('.del').click(function(){
            var t = confirm('确认删除吗?');
            var id = $(this).attr('tt');
            if(t){
                $.ajax({
                    url: 'delfuwu.php',
                    data: {id,id},
                    dataType: 'json',
                    type: 'post',
                    success: function(res){
                        //返回结果进行操作
                        if(res.code == 1){
                            // location.href = 'index.php';
                            location.reload();
                        }else{
                            alert('删除失败,稍后再试');
                        }
                    }
                });
            }
        });
  • 相关阅读:
    /etc/fstab详解
    awk的简单用法2
    awk的简单用法3
    linux+nginx+mysql+php高性能服务器搭建
    awk的简单用法1
    ip_conntrack: table full, dropping packet.解决办法
    快速获得 Google Maps 地图页中心位置的经纬度
    Google 地图 教程收集
    第一章 Google Api Key的申请
    第二章 Google 常用功能
  • 原文地址:https://www.cnblogs.com/mmore123/p/12749668.html
Copyright © 2011-2022 走看看