简单的增删查骨架

首页显示

<!DOCTYPE html>
<html>
<head>
<style>
ul
{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
}
li
{
float:left;
}
a:link,a:visited
{
display:block;
width:120px;
font-weight:bold;
color:#FFFFFF;
background-color:#bebebe;
text-align:center;
padding:4px;
text-decoration:none;
text-transform:uppercase;
}
a:hover,a:active
{
background-color:#cc0000;
}

</style>
</head>

<body>
<ul>
<li><a href="{:U(‘Index/index‘)}">显示用户</a></li>
<li><a href="{:U(‘Index/add‘)}">添加用户</a></li>
<li><a href="{:U(‘Index/del‘)}">删除用户</a></li>

<li><a href="#about">超级用户</a></li>
</ul>
<br>
<foreach name="div" item="vo">

<div style=border-style:outset>
 用户:{$vo.username}
</div>
<br>

 </foreach>
</body>
</html>

添加页

<!DOCTYPE html>
<html>
<head>
<style>
ul
{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
}
li
{
float:left;
}
a:link,a:visited
{
display:block;
width:120px;
font-weight:bold;
color:#FFFFFF;
background-color:#bebebe;
text-align:center;
padding:4px;
text-decoration:none;
text-transform:uppercase;
}
a:hover,a:active
{
background-color:#cc0000;
}

</style>
</head>

<body>
<ul>
<li><a href="{:U(‘Index/index‘)}">显示用户</a></li>
<li><a href="{:U(‘Index/add‘)}">添加用户</a></li>
<li><a href="{:U(‘Index/del‘)}">删除用户</a></li>

<li><a href="#about">超级用户</a></li>
</ul>
<br>

<form action="{:U(‘Index/addadd‘)}" method="post">
用户名: <input type="text" name="name"><br><br>
密码: <input type="text" name="password"><br><br>
<input type="submit">
</form>

</body>
</html>

删除页

<!DOCTYPE html>
<html>
<head>
<style>
ul
{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
}
li
{
float:left;
}
a:link,a:visited
{
display:block;
width:120px;
font-weight:bold;
color:#FFFFFF;
background-color:#bebebe;
text-align:center;
padding:4px;
text-decoration:none;
text-transform:uppercase;
}
a:hover,a:active
{
background-color:#cc0000;
}

</style>
</head>

<body>
<ul>
<li><a href="{:U(‘Index/index‘)}">显示用户</a></li>
<li><a href="{:U(‘Index/add‘)}">添加用户</a></li>
<li><a href="{:U(‘Index/del‘)}">删除用户</a></li>
<li><a href="#about">超级用户</a></li>
</ul>
<br>
<foreach name="div" item="vo">

<div style=border-style:outset>
 用户:{$vo.username} <a href="{:U(‘Index/deldel‘,array(‘username‘=>$vo[‘username‘]))}">删除此项</a>

</div>
<br>

 </foreach>
</body>
</html>

控制器

<?php
// 本类由系统自动生成,仅供测试用途
class IndexAction extends Action {
    //显示用户
    public function index(){
        header("Content-Type:text/html; charset=utf-8");
$User = M("user");    // 实例化模型类
 $data = $User->select();
 $this->assign(‘div‘,$data);

    $this->display();
    }

 public function add(){
         $this->display(‘tpl/add‘);
    }

public function addadd(){
$data["username"] = $_POST[‘name‘];//接收用户名
$data["encryptedPassword"] =  I(‘password‘,‘‘,‘md5‘);
$data["creationDate"]=  time();
$data["modificationDate"]= time();
$User = M(‘user‘);
$User->add($data);
$t = time();

//$User = D("User");if($vo=$User->create()){
//if($User->add()){
//$this->success(‘添加用户成功‘);
//}else{
//$this->error(‘添加用户失败‘);
//}
//}else{
//$this->error($User->getError());
//}
echo ‘Now:       ‘. date(‘Y-m-d‘) ."\n";
dump($data);
$this->redirect(‘Index/add‘);

    }

    public function del(){
        header("Content-Type:text/html; charset=utf-8");
$User = M("user");    // 实例化模型类
 $data = $User->select();
 $this->assign(‘div‘,$data);
    $this->display(‘tpl/del‘);
    }

    public function deldel(){

    $username = I(‘username‘);//接收id
$del = M(‘user‘);
$del->where("username = ‘$username‘")->delete();
//echo ‘删除成功!‘;
dump($username);
dump($del);
$this->redirect(‘Index/del‘);
    }
}

设置器

<?php
return array(
    //‘配置项‘=>‘配置值‘
    //‘USERNAME‘=>‘admin‘, //赋值
    //数据库配置信息
        ‘DB_TYPE‘   => ‘mysql‘, // 数据库类型
        ‘DB_HOST‘   => ‘localhost‘, // 服务器地址
        ‘DB_NAME‘   => ‘openfire‘, // 数据库名
        ‘DB_USER‘   => ‘root‘, // 用户名
        ‘DB_PWD‘    => ‘root‘, // 密码
        ‘DB_PORT‘   => 3306, // 端口
        ‘DB_PREFIX‘ => ‘of‘, // 数据库表前缀
        //其他项目配置参数
        // ...
);
?>
时间: 2024-08-24 19:34:25

简单的增删查骨架的相关文章

asp.net MVC最简单的增删查改!(详)

折腾了两天搞出来,但原理性的东西还不是很懂,废话不多说上图上代码 然后右键models,新建一个数据模型 注意我添加命名为lianxi 添加后如上 接下来在controllers添加控制器还有在Views中添加视图 注意控制器lianxi和视图的名字要一致,然后视图我是添加了3个分别是Index,insert,Modify,在控制器里分别有三个对应的函数 每当用URL访问视图时,他就调用了controllers对应的方法,例如 jiaEntities 就是建立模式时那个数据链接的名字      

Spring-Ldap连接Ldap及简单的增删查改

了解了Ldap的基本概念之后就是Ldap的使用问题了,就像连接MySQL数据库,操作MySQL数据库中数据一样,我们怎么连接到Ldap呢?又是怎么操纵ldap中的数据呢? 我也是不断的在网上查找资料,最终选择使用Spring-ldap进行数据库的连接,因为我的项目使用SpringMVC+Spring开发,直接就利用Spring-ldap了,挺简单的. 步骤一:依赖(maven工程) <!-- 添加Spring 对LDAP的支持 --> <dependency> <groupI

nodejs连接mysql并进行简单的增删查改

最近在入门nodejs,正好学习到了如何使用nodejs进行数据库的连接,觉得比较重要,便写一下随笔,简单地记录一下 使用在安装好node之后,我们可以使用npm命令,在项目的根目录,安装nodejs中的mysql模块 npm install mysql 在连接数据库之前,要先引入nodejs连接处理mysql的模块 var mysql = require('mysql'); 类似php连接mysql的方式,编写连接代码 //使用nodejs处理mysql的模块,使用创建连接方法,创建与mysq

mybatis实现简单的增删查改

接触一个新技术,首先去了解它的一些基本概念,这项技术用在什么方面的.这样学习起来,方向性也会更强一些.我对于mybatis的理解是,它是一个封装了JDBC的java框架.所能实现的功能是对数据库进行增删查改的功能. 首先,需要搭建一个demo,用于学习这个框架的使用方式.(1)在IDE上建立自己的工程目录,一个普通的java工程项目就好,我电脑本地的IDE是Myeclipse.(2)引入搭建框架需要的jar包,这个直接去网上搜索就好.(3)框架的核心实现都是基于配置的,引入jar包后,先配置my

Spring Boot集成ElasticSearch实现简单的增删查改接口

SpringBoot集成ElasticSearch pom.xml文件中,依赖的各jar包版本如下: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.3.RELEASE</version> <relativePath/> &l

通过JDBC进行简单的增删查改

目录 前言:什么是JDBC 一.准备工作(一):MySQL安装配置和基础学习 二.准备工作(二):下载数据库对应的jar包并导入 三.JDBC基本操作 (1)定义记录的类(可选) (2)连接的获取 (3)insert (4)update (5)select (6)delete 四.测试 五.代码分析 六.思考问题 前言:什么是JDBC 维基百科的简介: Java 数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的

简单的增删查改

package com.pro.dao.impl; import java.sql.Date;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.sql.Connection;import java.sql.Types;import java.util.Vector; import oracle.

Hibernate 的事物简单的增删查改

Hibernate 是一个优秀的ORM框架体现在: 1. 面向对象设计的软件内部运行过程可以理解成就是在不断创建各种新对象.建立对象之间的关系,调用对象的方法来改变各个对象的状态和对象消亡的过程,不管程序运行的过程和操作怎么样,本质上都是要得到一个结果,程序上一个时刻和下一个时刻的运行结果的差异就表现在内存中的对象状态发生了变化. 2.为了在关机和内存空间不够的状况下,保持程序的运行状态,需要将内存中的对象状态保存到持久化设备和从持久化设备中恢复出对象的状态,通常都是保存到关系数据库来保存大量对

java--easyUI+struts+JSP实现简单的增删查改

1.数据库工具类 package com.xiaoxiong.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class ConnUtil { //定义连接数据库参数 private static String drivers = "com.mysql.jdbc.Driver"; private static String url