zoukankan      html  css  js  c++  java
  • php框架 数据添加

    添加有三种方法

    第一种

               $info=D("info");
    		
    		//添加数据的第一种方法:使用关联数组添加
    		//要添加的数组必须是关联数组,key必须是字段名称(列的名称)
    		
    		$shuzu=array(
    		'Code'=>'p001',
    		'Name'=>'你好',
    		'Sex'=>true,
    		'Nation'=>'n002',
    		'Birthday'=>'1988-2-3'
    		);
    		
    		
    		$shuzu["Code"]="p006";
    		$shuzu["Name"]="你傻";
    		$shuzu["Sex"]=false;
    		$shuzu["Nation"]="n001";
    		$shuzu["Birthday"]="1996-3-9";
    		
    		$info->add($shuzu);//添加数据的方法,需要一个关联数组的参数
    

      第二种

    //添加数据的第二种方法:AR方式
    		$info=D("info");
    		$info->Code="p007";
    		$info->Name="实际";
    		$info->Sex="true";
    		$info->Nation="n002";
    		$info->Birthday="1999-6-3";
    		
    		$info->add();
    

      第三种

    	//第三种方法:自动收集表单
    		if(empty($_POST))
    		{
    			$this->display();
    		}
    		else
    		{
    			$info=D("info");
    			$info->create();//   自动收集表单,并创建数据
    			$info->Sex=$_POST["Sex"]=="男"?true:false;
    			$a=$info->add();
    			if($a)
    			{
    			    $this->success("数据添加成功","Add",3);	
    			}
    			else
    			{
    				$this->error("添加失败","Add",5);
    			}
    		}
    

      第三种添加的表单

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head>
    
    <body>
    <form action="__ACTION__" method="post">
    <div>代号:<input type="text" name="Code" /></div>
    <div>名字:<input type="text" name="Name" /></div>
    <div>性别:<input type="text" name="Sex" /></div>
    <div>民族:<input type="text" name="Nation" /></div>
    <div>生日:<input type="text" name="Birthday" /></div>
    <input type="submit" value="添加" />
    </form>
    
    
    
    
    </body>
    </html>
    

      

    添加成功

    添加失败

  • 相关阅读:
    什么是静态测试、动态测试、黑盒测试、白盒测试、α测试 β测试
    软件产品质量特性
    目前主要的测试用例设计方法是什么?
    软件的安全性应从哪几个方面去测试?
    软件配置管理的作用?软件配置包括什么?
    HDOJ1003(DP)
    HDOJ5650
    POJ1068(模拟)
    POJ2586(贪心)
    HDOJ1548(BFS)
  • 原文地址:https://www.cnblogs.com/wcc731546227/p/5593072.html
Copyright © 2011-2022 走看看