基于Thinkphp的建站第一天

从官网下的thinkphp的框架包。
然后进行导入。如果和我一样是mac系统的记得改一下权限,要不无法打开。

然后从下了一个模板。

用$this->display('index'); 来显示模板。

然后现在想用thinkphp来连接数据库

在连接的过程中需要去看调试信息,所以从网上找了一下输出debug语句的函数 

dump($var, $echo=true, $label=null);

然后下面配置数据库的参数 

'配置值'
    'DB_TYPE'               =>  'mysql',     // 数据库类型
    'DB_HOST'               =>  'localhost', // 服务器地址
    'DB_NAME'               =>  '3s6j_',          // 数据库名
    'DB_USER'               =>  'root',      // 用户名
    'DB_PWD'                =>  '',          // 密码
    'DB_PORT'               =>  '3306',        // 端口
    'DB_PREFIX'             =>  '',    // 数据库表前缀
);
那么再连接数据库

	$tmp = M();
		$res = $tmp->query("select id from fanwe_admin"); 
		dump($$res, $echo=true, $label=null);

输出的结果为空
为了确定是否TP是真的进行了数据库连接,我把配置文件中的密码改了一下。结果提示了

Access denied for user 'root'@'localhost' (using password: YES)

错误位置

FILE: /Applications/XAMPP/xamppfiles/htdocs/muma/ThinkPHP/Library/Think/Db/Driver/Mysql.class.php  LINE: 55


那么就确定了它确实进行了数据库连接。现在最可能的问题就是语句执行问题,或者还是数据库连接问题。

好的。。那么问题发现了。。多打了一个$。哈哈。看上面就知道啦、


然后设计数据库什么的明天再说啦,那么之后因为项目需要找了几个网页文本编辑器。

找得还算顺利。

http://www.360doc.com/content/13/0316/17/5224731_271895305.shtml


之后就简单了。进行数据库和类的设计。

你可能感兴趣的:(php,php)