SQL
许一沐
一个有点优点的码农,崇尚"简单的就要最简单"
展开
-
巩固JAVA面向对象基础应用 -- 实现小巧的数据库1
实现过程中肯定会出现如下问题,这里是对问题难点的一点汇总: o1) 数据库系统中的接口的定义的难点,要秉承: 仅给出最小接口的 宗旨 这个确实很难,感觉必须分清两套接口的定义,一个是提供给系统内部调用的接口,一个是提供给人们使用的接口[比如下面讲到的SQL实现,但是这种外部接口他们真正执行和依赖的仍然是给系统内部调用的接口] o2) 实现SQL语言接口[问题摘自:此处]: 1:实验目的原创 2016-08-25 16:09:29 · 179 阅读 · 0 评论 -
[置顶] ZF框架学习笔记
1. 环境设置 define('APPLICATION_PATH','../application'); define('LANGUAGE_PATH','../language'); define('BASE_PATH',dirname(__FILE__)); error_reporting(E_ALL|E_STRICT); ini_set('display_errors', 1);原创 2016-08-25 17:02:13 · 354 阅读 · 0 评论 -
[置顶] 记录字段值唯一性检查 解决方案
问题 表 users[id,name] id name 1 abc 记录在更新时怎么一次sql查询就能得到 name 值是唯一的,要求同时满足以下情况: 1.值不存在,2.值已经存在,但不是自身,3.值存在且为自身 创建时: // 验证名称是否唯一: select count(*) from table where name ='#name' 更新时: // 验证名原创 2016-08-25 17:02:22 · 698 阅读 · 0 评论 -
[置顶] Mysql sql查询时 if 的用法
SELECT qanswers.id,qanswers.question_id,qanswers.answer,users.nickname AS replier, users.groupname,IF(users.groupname='teacher',TRUE,FALSE) AS isTeacher FROM fa_user_question_answer AS qanswers原创 2016-08-25 17:03:20 · 322 阅读 · 0 评论 -
[置顶] 修正FLEA_Helper_Pager,让其支持source为sql时的多数据库操作
<?php ///////////////////////////////////////////////////////////////////////////// // FleaPHP Framework // // Copyright (c) 2005 - 2008 QeeYuan China Inc. (http://www.qeeyuan.com) // // 许可协议,请查原创 2016-08-25 17:05:50 · 187 阅读 · 0 评论 -
[置顶] orm 用多了,忽然发觉SQL不会写了... 整个基本的功能重新学习SQL,改自fleaphp
<?php /** * 数据库封装对象,对Mysql的一个操作封装 * */ class CoreDB { /** * 数据库操作实用工具对象 * * @var CoreDbUtils */ protected $_dbUtils = NULL; /** * 链接资源标志 * * @var resource原创 2016-08-25 17:06:22 · 319 阅读 · 0 评论 -
[置顶] 自己动手写CMS
<?php /* * 简易的CMS插件,可供借鉴或者扩展 * * ---- 流程: * 定义内容; * 分类与组织内容 * 存储内容 * 操作控制内容 * * 定义内容: * 制定目标; * 确定需要的内容类型 * 目标用户定位 * 确定目标用户需要何种技术 * * 分类与组织内容: * 按原创 2016-08-25 17:06:37 · 318 阅读 · 0 评论 -
[置顶] ThinkPHP 集成FIREPHP 呵呵
TP的调试真的很傻很难用,要想输出trace信息,条件如下: 1. APP_DEBUG 以及SHOW_PAGE_TRACE设置成true, 2. action 必须有视图 才行 在这里发挥了自己的想象终于把 firephp 集成进来了,哈哈哈,方法如下: [就是替换 ThinkPHP/Lib/Think/Core/Log.class.php] 类 把 FirePHP.class.原创 2016-08-25 17:07:41 · 271 阅读 · 0 评论 -
[置顶] 日志分析方法概述
日志在计算机系统中是一个非常广泛的概念,任何程序都有可能输出日志:操作系统内核、各种应用服务器等等。日志的内容、规模和用途也各不相同,很难一概而论。 本文讨论的日志处理方法中的日志,仅指Web日志。其实并没有精确的定义,可能包括但不限于各种前端Web服务器——apache、lighttpd、tomcat等产生的用户访问日志,以及各种Web应用程序自己输出的日志。 在Web日志中,每条日志通常代原创 2016-08-25 17:10:40 · 192 阅读 · 0 评论 -
[置顶] 自己动手写 PHP acts_as_taggable_on 实现
写道 这个功能不怎么好总结,看了很多PHP相关的资料 感觉都木有讲清楚,ZF和orm的实现又过于臃肿.... 只好 参阅rails的acts_as_taggable_on 说白了 核心就一个sql select post.*,count(tag.id) as count from post,tag,taging where post.id!={当前post.id} #排除自身 and原创 2016-08-25 17:11:13 · 167 阅读 · 0 评论 -
[置顶] 在写的php 简单的orm实现 -- 用以解决昨天面试时的sql测试题
-- ---------------------------- CREATE TABLE `stu` ( `snum` int(11) NOT NULL, `name` varchar(40) NOT NULL, `lesson` varchar(40) NOT NULL, `score` int(8) NOT NULL, PRIMARY KEY (`snum`,原创 2016-08-25 17:02:05 · 231 阅读 · 0 评论 -
[置顶] xser php5 framework v0.11 测试版 新增的功能 -- sqlbuilder
<?php class xser_dbo_mysql_sqlbuilder extends xser_dbo_sqlbuilder { private $db_link_identifier ; static function instance($db_link_identifier){ if (!is_resource($db_link_identifier))原创 2016-08-25 17:00:59 · 176 阅读 · 0 评论 -
作为群里的管理员,号召共同学习Mysql
这样不但可以自己学到东西,也可以大家一起学到东西! SQL也是需要学习的,很多东西大家都可以好好学习的 大小: 60.7 KB sqlstudy_1lesson.rar (1.9原创 2016-08-25 16:11:52 · 206 阅读 · 1 评论 -
PHP5.2.3连接 SQLSERVER 注意事项
http://hi.baidu.com/xiexinze/blog/item/5f7e1054f02143123b2935ab.html 写道 环境: - Apache 2.2.6 - PHP 5.2.5 - SQL Server 2005 - Windows XP SP2步骤:1. 首先按通常做法配置好PHP5连接MS SQL Server 2. 下载正确版本的 ntwdblib.dll (2原创 2016-08-25 16:26:27 · 337 阅读 · 0 评论 -
记开发组同事jackchen离职
从来泛学达也有好几个月了.... 与jackchen共事好长时间,同一个开发团队... 教会了我很多东西,尤其是在SQL上 昨天他正式离职.... 现在这边基本就剩我一个程序员... 工作压力似乎很大... 之后的问题怎么交流呢... o(︶︿︶)o 唉 我是不是也要走呢??? 但是我这个工作也没有做多长时间.... 不知道... 先不想 先把手头原创 2016-08-25 16:30:44 · 159 阅读 · 0 评论 -
改进型先根遍历算法
<?php /** * 无效的分类Id * */ class NodeNotFoundException extends Exception { public $id; function __construct($id){ $this->id = $id; parent::__construct("指定 [ID = {$id}] 的节点不存在");原创 2016-08-25 16:31:24 · 352 阅读 · 0 评论 -
[置顶] 让turboGears支持MySQL -- 解决MySQL-python-1.2.2的安装问题
今天在配置服务器环境时发现即使安装了MySQL-python-1.2.2.tar.gz,也用不了MySQLdb模块的问题,在网上灌水了好长时间才从一个国外的论坛找到了一些解决方案 但是可惜不是很全面,结合自己的实践终于解决了这个问题.现将过程记录备案. 真诚的希望国内的程序员以及站长在发帖时能够记录些真实可靠的信息,不要人云亦云, 因为你的疏忽会造成我们长时间的困惑... 谢谢大家 进入Pyt原创 2016-08-25 16:52:32 · 298 阅读 · 0 评论 -
[置顶] 发一张后台管理的截图
后台管理的截图,今天好无聊啊,我自己设计的 大小: 34 KB 大小: 22.7 KB原创 2016-08-25 16:59:55 · 962 阅读 · 0 评论 -
[置顶] Mysql DBMigrate Class -- 增加外键支持功能
简化 这个步骤: 在程序运行时动态增加表 以及建立表的关系 结构 <?php // author: sese vb2005xu.iteye.com // Mysql DBMigrate Class class XDBTable { public $name = null ,$params = array(), $columns = array() ,$pri_keys原创 2016-08-25 17:00:10 · 225 阅读 · 0 评论 -
[置顶] QEE2.1 色色修改版 -- web构建工具集成色色qsedb库,支持class 2 sql
集成 SQL table 类封装器 XTable http://qeephp.com/bbs/viewthread.php?tid=10744&extra= 我发的帖子及下载资源如下: 关于 之前的改进见:QEE2.1 色色修改版 -- 多级控制器目录与控制器创建支持模块@http://qeephp.com/bbs/thread-10564-1-4.html#新的改进原创 2016-08-25 17:00:19 · 555 阅读 · 0 评论 -
[置顶] xser php framework v0.1正式版 -- 发布
// xser php framework => a simple php5 framework // 1. a dispatcher module // 2. a view module// 3. a database object relations mapping module 开发者: 色色 vb2005xu@qq.comvb2005xu.iteye.com 版权: 保留修改权,免费使原创 2016-08-25 17:00:35 · 202 阅读 · 0 评论 -
[置顶] 开发自己的CMS系统の1: iwp-press 数据表结构
目前按照自己的IWP框架开发出的 cms 项目 iwp-press 基础表结构如下: -- 用户,权限,角色 DROP TABLE IF EXISTS `iwp_users`; CREATE TABLE `iwp_users` ( `id` int(10) unsigned NOT NULL auto_increment COMMENT '用户主键标识' , `l原创 2016-08-25 17:12:24 · 266 阅读 · 0 评论