- 浏览: 230735 次
- 性别:
- 来自: 杭州
最新评论
-
jun199061:
试了下 ,报无法加载DLL “libmySQL.dll”是怎么 ...
C# 连接mysql数据库 -
朋在无锡:
靠...上当了...晕
Xdebug + Wamp 2.0 的配置 -
w156445045:
博主,您好,请问为什么我这样做没效果啊?
artDialog简单用法 -
laikk:
将服务器端的所有返回值都设置成false 后,客户端还显示登录 ...
PHPRPC for php 登陆的实现 -
laikk:
将服务器端的所有返回值都设置成false 后,客户端还显示登录 ...
PHPRPC for PHP 读取数据
文章列表
class DB
{
/*获取表名*/
function table($table) {
return DB::_execute('table_name', $table);
}
/*删除*/
function delete($table, $condition, $limit = 0, $unbuffered = true) {
if(empty($condition)) {
$where = '1';//表达式为空,则where 1 网上有这方面的说明,不过我还没看懂什么意思,1=1为永真,1<>1为永假
} elseif(is ...
/*
*数据库操作类
*/
class db_mysql
{
var $tablepre;
var $version = '';
var $querynum = 0;
var $curlink;
var $link = array();
var $config = array();
var $sqldebug = array();
var $map = array();
/*构造函数,读入数据库相关配置*/
function db_mysql($config = array()) {
if(!empty($config)) {
...
PDO是一个“数据库访问抽象层”,作用是统一各种数据库的访问接口,与mysql和mysqli的函数库相比,PDO让跨数据库的使用更具有亲和力;与ADODB和MDB2相比,PDO更高效。目前而言,实现“数据库抽象层”任重而道远,使用PDO这样的“数据库访问抽象层”是一个不错的选择。
PDO->beginTransaction() — 标明回滚起始点
PDO->commit() — 标明回滚结束点,并执行SQL
PDO->__construct() — 建立一个PDO链接数据库的实例
PDO->errorCode() — 获取错误码
PDO->errorInfo ...
PS:本人刚接触discuz论坛,php水平有限,当中的理解,如有不正确之处,欢迎指出
依我的理解,discuz的MVC结构是这样的,Model即逻辑处理应该是source/function,这里面的一些函数是对数据库,缓存,内存,配置等一些的相关操作。
Control即控制器,应该是source/module对应相关的模块,比如门户的相关操作,就在portal文件夹下,论坛的相关操作是在forum文件夹下。
而view即最终呈现给用户看的则是template()这个函数,稍后可以简单的说下这个函数的相关过程。
接下来说下执行的相关流程,先看下一些代码
define('APPTYPEID ...
Discuz 模板标签说明
Discuz! 的模板采用近似 PHP 表达式的语法,基本都是可识别的HTML,但涉及到变量和动态内容时,基本形式下:
<!-{ 代码内容 }->
逻辑元素包围符,该符号用于包含条件和循环元素
条件判断
<!-{if ex ...
今天在配置的时候,遇到了一些问题,纠结了好长时间,终于搞定了。
先说下配置方法(网上很多的):
1 下载xdebug http://www.xdebug.org
下载wincachegrind:http://sourceforge.net/projects/wincachegrind/
2 把xdebug copy到php扩展文件目录:d:/wamp/bi ...