www.5213.net > 通过ThinkPHP文件建立数据库数据表

通过ThinkPHP文件建立数据库数据表

if(!is_writable('config.php')){ emMsg('配置文件(config.php)不可写。如果您使用的是Unix/Linux主机,请修改该文件的权限为777。如果您使用的是Windows主机,请联系管理员,将此文件设为可写'); } if(!is_writable(EMLOG_ROOT.'/content/cach...

可以,不过要求你数据库用户有这个权限(root用户),一般是先手动创建好数据库,数据库用户权限也仅限于指定的数据库内。 创建方法就是sql语句,通过M()->execute()执行,之所以不用query()是因为考虑到读写分离的情况

先找到config.php文件,如图: 然后打开配置文件并在其中配置数据库的信息,如下代码:

ThinkPHP\Common文件夹中的convention.php中是tp的核心配置文件,不能乱动,如果要想更改里面的配置,在Conf 文件夹里面的config.php可以配置,可以这样写

$goods = D('Goods');//实例化Model对象,实际操作Goods数据表 $info = $goods -> select();//获得数据信息 print_r($info);//打印信息

ThinkPHP\Common文件夹中的convention.php中是tp的核心配置文件,不能乱动,如果要想更改里面的配置,在Conf 文件夹里面的config.php可以配置,可以这样写 也可以在最外边写,就是与ThinkPHP框架同一目录中写一个config.php文件,格式如同上面的...

这个是不用必须的,可以任意命名。只是在tp里面 如果你的model命名是用数据表名字命名的话,操作的时候直接相当操作这个表。自己命名的model,自己需要指定下自己操作的表名就OK啦,不是必须的 。多看看官方手册,还是挺不错的

这个你要先建一个数据库,然后在config.php文件或者直接在thinkphp文件夹下面的配置文件那里填写好数据库的名字,地址账号密码等然后才可以用的。 然后在控制器那里进行操作就行了。这里因为你还没有建表 所以要执行 $model = M(); $sql = 'CREA...

这是我写过的,绝对能用,不行你再找我!!

user控制器 //用户表 一般有用户名 密码 $db=M("user"); $data=$db->select(); $this->data=$data;//也可以样写$this->assign("data",$data); $this->display(); ================================================== user.html name="data" 指...

网站地图

All rights reserved Powered by www.5213.net

copyright ©right 2010-2021。
www.5213.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com