thinkphp+easyui+mysql实现一个数据库表的增删查改

大四在公司实现半年以来,做了一个ssh+easyui+mysql的后台管理系统。然后做了两个php项目,都用到easyui作为后台管理系统的前台框架。为了以后的发展,最近学习了thinkphp,并把easyui整合到里面去。现在把这个demo以及它的实现教程分享给大家。

一、Easyuithinkphp下载

1Easyui

我的Easyui版本是1.3.2,下载链接是:http://pan.baidu.com/share/link?shareid=444637999&uk=1711515292。你也可以在easyui官网http://www.jeasyui.com/download/index.php下载最新版本。

2thinkphp

我的thinkphp版本是3.1,下载链接是:http://pan.baidu.com/share/link?shareid=511499491&uk=1711515292。你也可以在thinkphp官网http://www.thinkphp.cn/down.html下载最新版本。

二、thinkphp搭建

1、建一个Games文件夹,将下载下来的ThinkPHP文件夹放在目录里面。在Games文件夹里面创建一个admin.php

PHP代码 
  1. <?php
  2.       //开启调试模式
  3.       define('APP_DEBUG', true);
  4.     define('APP_PATH''./admin/');
  5.   
  6.     require './ThinkPHP/ThinkPHP.php';

,你也可以再建一个index.php

PHP代码 
  1. <?php
  2.     //开启调试模式
  3.     define('APP_DEBUG', true);
  4.     define('APP_PATH''./home/');
  5.   
  6.     require './ThinkPHP/ThinkPHP.php';

2、分别运行这两个文件,就能得到初步的系统目录。一个admin管理员文件夹,一个home用户文件夹。至此,thinkphp框架已经搭建好了。

3、然后再在admin/lib/action里面配置IndexAction

PHP代码 
  1. <?php
  2. // 本类由系统自动生成,仅供测试用途
  3. class IndexAction extends Action
  4. {
  5.   public function index()
  6.   {
  7.     if (!isset($_SESSION["username"]))
  8.     {
  9.       $this->redirect('Index/login') ;
  10.     }
  11.     $this->display();
  12.   }
  13.   
  14.   public function checklogin()
  15.   {
  16.     $user=M('User');
  17.     $username=trim($_POST['username']);
  18.     $password=trim($_POST['password']);
  19.     $password2=md5($password);
  20.     $condition['username']=$username;
  21.     $condition['password']=$password2;
  22.     $query=$user->where($condition)->find();
  23.     if($query)
  24.     {
  25.       $_SESSION["username"] = $username;
  26.       //$this->redirect('../../admin.php') ;
  27.       $this->success('登录成功''../../admin.php');
  28.   
  29.     }
  30.     else
  31.     {
  32.       $this->error('登录失败,请重新登录');
  33.     }
  34.   
  35.   
  36.   }
  37.   
  38.   public function loginout() {
  39.     if (isset($_SESSION["username"])) {
  40.       unset($_SESSION["username"]);
  41.       //$this->success('注销登录成功', '../../admin.php');
  42.     }else {
  43.       //$this->error("已经注销登录!");
  44.     }
  45.   }
  46.   
  47.   
  48. }


三、easyui的搭建

1、建立admin/Public/js文件夹,将下载的jquery-easyui-1.3.1放在里面。然后在admin/tpl/index/index.html里面配置easyui。PHP代码参见后面的代码分享

2再创建admin/tpl/layout文件夹,在里面创建三个布局文件center.html、north.html,详细代码参见后面分享的代码。

3、现在运行index.php就能看到初步的页面。

四、数据库的搭建以及实现一个表的增删查改

1、首先配置数据库,在admin/conf/config.php里面配置自己的数据库信息。PHP代码参见后面的代码分享

2、创建数据库,
后面的分享代码存有mysql数据库的备份文件,你可以导入它创建数据库。

3、创建前台页面,在tpl文件夹创建user.html,具体代码参考后面的分享代码。

4、配置登录页面

至此整个项目也完成的差不多了。整个项目的下载链接是:http://pan.baidu.com/share/link?shareid=779153428&uk=1711515292

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值