基于Thinkphp的建站第一天

来源:互联网 发布:日进斗金软件如何使用 编辑:程序博客网 时间:2024/06/07 12:43

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">从官网下的thinkphp的框架包。</span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">然后进行导入。如果和我一样是mac系统的记得改一下权限,要不无法打开。</span>

然后从下了一个模板。

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

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

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

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

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

<?phpreturn array(//'配置项'=>'配置值'    '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


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

0 0