`
wiseideal
  • 浏览: 449102 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

thinphp 模型初始化

    博客分类:
  • php
 
阅读更多

/*		$dsn = 'mysql://bookman:book123@localhost:3306/Weapons';
		$guns_tab = M('guns','',$dsn);
		$gun1 = $guns_tab ->select();
		echo $guns_tab -> getLastSql();
		dump($gun1);
		*/
    	/*
    	$guns_tab = M('guns');
    	$gun1 = $guns_tab ->select();
		echo $guns_tab -> getLastSql();
		dump($gun1);
		*/
    	$guns_tab = new GunsModel();
    	$gun1 = $guns_tab ->select() -> page('1,1');
		echo $guns_tab -> getLastSql();
		dump($gun1);
		$guns_tab -> showInfo();
    	
    	/*
    	$guns_tab = new DetectModel('guns');
    	$gun1 = $guns_tab -> select();
    	echo $guns_tab -> getLastSql();
		dump($gun1);
		$guns_tab -> showInfo();
		*/

 

1.脱离配置文件产生的连接方式

$dsn = 'mysql://bookman:book123@localhost:3306/Weapons';

		$guns_tab = M('guns','',$dsn);
		$gun1 = $guns_tab ->select();
		echo $guns_tab -> getLastSql();
		dump($gun1);

 2.依照配置文件连接数据库,表名一定要区分清楚

$guns_tab = M('guns');
    	$gun1 = $guns_tab ->select();
		echo $guns_tab -> getLastSql();
		dump($gun1);

 3.我有一个自定义的模型,里面实现了自己的业务方法,我还有一个guns的表于是可以这样初始化模型。既可以获取guns表中的数据,还可以使用我自定义模型中的业务方法。

$guns_tab = new DetectModel('guns');
    	$gun1 = $guns_tab -> select();
    	echo $guns_tab -> getLastSql();
		dump($gun1);
		$guns_tab -> showInfo();
 

 

分享到:
评论

相关推荐

    SIN初始化_混沌初始化_matlab_混沌映射_种群初始化_sin映射初始化粒子群_

    标题中的“SIN初始化_混沌初始化”指的是使用正弦混沌映射对粒子群进行初始位置的设置。混沌系统具有高度的敏感性,使得初始条件的微小差异可能导致显著不同的结果,这为种群的多样性和探索性提供了可能。SIN映射是...

    C++全局变量初始化的一点总结

    静态初始化发生在程序加载时,主要针对那些可以用常量表达的初始化,例如零初始化(zero initialization)和常量初始化(const initialization)。零初始化的变量通常存放在BSS段,而常量初始化的变量则位于数据段,...

    后台模型初始化的矩阵和张量完成-MATLAB-C-下载.zip

    在后台模型初始化的过程中,矩阵和张量的使用是至关重要的,特别是在MATLAB和C这两种编程语言中。MATLAB以其强大的矩阵运算能力而闻名,而C语言则因其高效和灵活的内存管理而在数值计算领域广泛应用。当我们涉及到...

    C++构造函数初始化列表

    ### C++构造函数初始化列表详解 在C++编程语言中,构造函数是对象生命周期开始时自动调用的特殊成员函数,用于初始化对象的状态。构造函数初始化列表是C++中一个非常重要的特性,它允许程序员在对象创建时直接对类...

    比赛工程2,初始化上行至10层;电梯PLC;好像是六部十层;;

    比赛工程2,初始化上行至10层;电梯PLC;好像是六部十层;;比赛工程2,初始化上行至10层;电梯PLC;好像是六部十层;;比赛工程2,初始化上行至10层;电梯PLC;好像是六部十层;;比赛工程2,初始化上行至10层;电梯PLC...

    vgg16网络初始化权重

    良好的权重初始化可以加速模型的训练过程,避免梯度消失或梯度爆炸问题,从而提高模型的收敛速度和最终的准确率。VGG16网络的权重初始化通常采用Xavier初始化或者He初始化。 1. **Xavier初始化**:由Xavier Glorot...

    thinkPHP模型初始化实例分析

    在开始详细分析ThinkPHP框架中模型初始化的实例之前,首先让我们了解一下ThinkPHP的基本概念。ThinkPHP是一个快速、简单的PHP开发框架,以其轻量级和灵活性而著称。它的设计原则是减少开发工作量、提高开发效率,...

    32. 权重初始化方法1

    权重初始化在神经网络模型的构建中扮演着至关重要的角色,因为它直接影响着模型的训练效果和收敛速度。在本文中,我们将深入探讨三种常见的权重初始化方法:零初始化、随机初始化和Xavier初始化,以及后来出现的MSRA...

    DDR 初始化 流程

    DDR初始化流程通常遵循一个严格定义的状态机模型,确保内存控制器和DDR芯片之间的通信在正确的顺序下进行。这个过程包括几个关键阶段:电源应用、预充电、刷新操作、模式寄存器设置、延迟锁相环(DLL)锁定、以及...

    组态王设备初始化失败安装可用

    在工业控制系统中,"设备初始化失败"是一个常见的问题,这可能由多种原因引起,例如驱动程序不兼容、系统设置错误、硬件故障或是缺少必要的组件。在本案例中,提到的“组态王设备初始化失败安装可用”指的是,当遇到...

    解决数码视讯Q5使用USB_Burning_Tool刷机时 提示 初始化DDR/读取初始化结果/USB错误

    解决数码视讯Q5使用USB_Burning_Tool刷机时 提示 初始化DDR/读取初始化结果/USB错误

    java面试题-类的初始化顺序.doc

    在面试中,面试官可能会通过这种类型的题目来评估应聘者对Java内存模型的理解,以及他们在编写代码时是否能考虑到这些初始化规则,从而避免潜在的陷阱。因此,掌握类的初始化顺序是每个Java开发者必备的知识点。

    vue初始化模板vue初始化模板

    vue初始化模板vue初始化模板vue初始化模板vue初始化模板vue初始化模板vue初始化模板vue初始化模板vue初始化模板vue初始化模板vue初始化模板vue初始化模板vue初始化模板vue初始化模板vue初始化模板vue初始化模板vue...

    混沌初始化程序

    fortran编写的logistic映射的混沌程序,用于一般智能优化算法的初始化种群。

    MIPI-1LANES_REV3 for ST7796S.zip_ST7701_ST7701初始化_mipi初始化_st7796

    ST7796S 通用初始化代码,需根据平台不同进行细微调整

    EK79030初始化

    EK79030初始化代码,6.86屏幕初始化,4lane,mipi接口

    SIM900A初始化流程

    ### SIM900A 初始化流程详解 #### 一、硬件初始化流程 在开始SIM900A模块的初始化过程之前,首先要确保硬件连接正确无误。以下为SIM900A模块的硬件初始化流程: 1. **确保外围电路正确连接**: - 在给模块上电...

    ILI9488初始化代码

    ILI9488 初始化代码 液晶初始化,有需要可以下载测试一下.

    硬盘的初始化

    硬盘的初始化:建立分区必须始终遵从的原则

    Snake模型初始轮廓选取的研究.pdf

    ### Snake模型初始轮廓选取的研究 #### 一、引言 图像分割是计算机视觉中的一个重要环节,它涉及到将图像划分为多个区域或者类别,以便于后续的图像分析与处理。其中,Snake模型是一种非常有效的图像分割工具,...

Global site tag (gtag.js) - Google Analytics