当然找不到user控制器了,因为根本就没有
再app/index/controller目录下新建User.php 和Index.php 同级目录 这是index模块下的两个控制器知道把
<?php
namespace app\index\controller
class User{
把你上面图片里class User 下的代码剪贴到这里
}
url访问 : index/user/add 试试:
在使用tp5框架或者迁移项目换了tp5框架时,由于代码的不规范(变量未声明就直接使用),很容易出现这种Notice级别的报错,其原因在于:
1. public/目录下的入口文件:index.php;
require __DIR__ . '/../thinkphp/start.php'
2. thinkphp/目录下的start.php
namespace think// ThinkPHP 引导文件// 加载基础文件require __DIR__ . '/base.php'// 执行应用App::run()->send()
3. base.php文件定义了核心常量及加载类文件。
// 注册自动加载\think\Loader::register()// 注册错误和异常处理机制\think\Error::register()// 加载惯例配置文件\think\Config::set(include THINK_PATH . 'convention' . EXT)
注意:Error::register()该文件Error.php位入thinkphp/library/think/Error.php.
参考资料
CSDN.CSDN[引用时间2018-1-8]
// $data 为原始数组,处理得到按添加记录排列的数组$new_dataforeach ($data as $k1 =>$v1) {
foreach ($v1 as $k2 =>$v2) {
$new_data[$k2][$k1] = $v2
}
}
// 针对Mysql数据库,可以批量添加
M("Your_Table_Name")->addAll($new_data)
// 也可以循环添加
foreach ($new_data as $v) {
M("Your_Table_Name")->add($v)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)