tp5页面上使用php函数,thinkphp5,_TP5 下,页面渲染问题?,thinkphp5 - phpStudy

TP5 下,页面渲染问题?

TP5 之前的做法:

//创建数据库

$dbconfig['DB_TYPE']="mysql";

$dbconfig['DB_HOST']=I('post.dbhost');

$dbconfig['DB_USER']=I('post.dbuser');

$dbconfig['DB_PWD']=I('post.dbpw');

$dbconfig['DB_PORT']=I('post.dbport');

$db = Db::getInstance($dbconfig);

$dbname=strtolower(I('post.dbname'));

$sql = "CREATE DATABASE IF NOT EXISTS `{$dbname}` DEFAULT CHARACTER SET utf8";

$db->execute($sql) || $this->error($db->getError());

// 这边做了一次渲染的动作

$this->display(":step4");

//创建数据表

$dbconfig['DB_NAME']=$dbname;

$dbconfig['DB_PREFIX']=trim(I('post.dbprefix'));

$db = Db::getInstance($dbconfig);

$table_prefix=I("post.dbprefix");

sp_execute_sql($db, "thinkcmf.sql", $table_prefix);

TP5的做法:

//创建数据库

$dbconfig['DB_TYPE']="mysql";

$dbconfig['DB_HOST']=I('post.dbhost');

$dbconfig['DB_USER']=I('post.dbuser');

$dbconfig['DB_PWD']=I('post.dbpw');

$dbconfig['DB_PORT']=I('post.dbport');

$db = Db::getInstance($dbconfig);

$dbname=strtolower(I('post.dbname'));

$sql = "CREATE DATABASE IF NOT EXISTS `{$dbname}` DEFAULT CHARACTER SET utf8";

$db->execute($sql) || $this->error($db->getError());

// 这边直接return了

return view("step4");

//创建数据表

$dbconfig['DB_NAME']=$dbname;

$dbconfig['DB_PREFIX']=trim(I('post.dbprefix'));

$db = Db::getInstance($dbconfig);

$table_prefix=I("post.dbprefix");

sp_execute_sql($db, "thinkcmf.sql", $table_prefix);

问题就是:

现在的TP5的渲染直接return了当前的控制器,如果我有很多步骤要执行,该如何处理?

请问有什么解决方案吗?

相关阅读:

生产者消费者 运行只生产不消费?求大神指点一二三四

关于wordpress的首页问题,求解答

关于微信H5支付 appid and openid not match

如何只用 css 循环一组颜色?

正则表达式匹配和原生字符的问题

回调函数里面的callback不是很理解,求解释?

为什么SQL使用limit显示出来的前五行是乱序的

C++ 如何处理输入多行整数的问题

请教一个 IIS 负载均衡的问题

weex 页面引用问题

这种plist文件用MJExtension如何转模型

mac下配置ndk环境变量

nodejs怎么抓取jsonp的接口内容

短视频IP是否适合小程序,小程序本身是不是也有统计工具?

thinkphp5本地数据库表和外接数据库表一对多问题,求大神来解决

使用scale解决移动端1px边框遇到父div overflow:scroll在安卓机上面部分线消失怎么办?

如何控制执行click()一次,停止

spring不同包下相同类名,启动失败?

gulp 能否在后台运行

求科普一下那些mvvm mvc框架的具体好处优势 为什么现在这么流行vue angular react?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值