TP 模板表单提交数组组到控制器 控制怎么根据数组中的数据进行添加

tp5怎么在控制器里面获取配置文件的某个数组_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
tp5怎么在控制器里面获取配置文件的某个数组
我有更好的答案
tp5在控制器里面获取配置文件的某个数组\think\Config::get('xxx');
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包ThinkPHP中模板中表单如何提交给控制器中的方法啊,急求!_百度知道
ThinkPHP中模板中表单如何提交给控制器中的方法啊,急求!
工程目录控制器中的login方法想接收到来自index.html中表单的请求
form表单用的post模式 关键是试了好几种 action的写法 全都是404找不到 气死了
我有更好的答案
text&)}&login'input
type=&quot&form method=&post& action=&{:U('这里&&input
type=&user&//&&& name=& value=&&/&submit& value=&登录&/Index&#47
为您推荐:
其他类似问题
thinkphp的相关知识
换一换
回答问题,赢新手礼包求助!!控制器如何往界面传递出一个数组?【php吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:145,755贴子:
求助!!控制器如何往界面传递出一个数组?收藏
完成查询功能:查询页面-&传递数据到控制器-&调用底层函数-&返回一个数组到控制器-&如何把这个数组打印到查询页面下方或者新的页面
找靠谱的php,当然兄弟连PHP,0学费就能学PHP,120天学完直接就业,毕业学员平均薪资高,就业好,兄弟连PHP,性价比超高的php.
输出变量到模板(标签),mvc模板引擎
$smarty-&assign(变量,赋值);$smarty-&display(模板);
用框架或者smarty
亲,求帮忙,例如echo&早&浏览器显示字体不正规,字母数字都没事,能否告诉哪出问题嘛
登录百度帐号推荐应用ThinkPHP教程 列表
相关参考课程ThinkPHP add 方法添加表单数据添加表单数据
下面来看一下将表单数据提交并写入数据表的例子。
进入模板目录 TPLdefaultIndex(如果 Index 文件夹不存在,则创建一个)。Index 文件夹对应存放 Index 模块(IndexAction.class.php)的模板文件,不能随意命名。
在 Index 文件夹内创建一个名为 form.html 的文件,文件采用 UTF-8 编码,内容如下:
&!DOCTYPE HTML PUBLIC &-//W3C//DTD HTML 4.0 Transitional//EN&&
&meta http-equiv=&Content-Type& content=&text/ charset=utf-8& /&
&title&表单数据测试&/title&
&form action=&-Article/insert2& method=&post&&
&p&用户名: &input type=&text& name=&username& /&&/p&
&p&密 码: &input type=&password& name=&password& /&&/p&
&p&电子邮箱: &input type=&text& name=&email& /&&/p&
&p&&input type=&submit& value=& 提交 & /&&/p&
-Article 是 ThinkPHP 模板中的特殊字符串,在输出模板之前系统会自动将其替换成当前模块的 URL 地址。此处是替换成 Myapp/index.php/Index ,具体参见《》,所以该例子中 action="-Article/insert2" 表示向当前模块的 insert2 操作提交数据。
提示:由于只是简单的输出 form.html 页面而没有其他逻辑操作,因此不需要在 Index 模块内创建对应的操作。
访问该页面:http://127.0.0.1/html/Myapp/index.php/Index/form,可以看到刚才创建的表单。
创建写入数据操作
在 IndexAction 控制器(Lib/Action/IndexAction.class.php)里,添加 insert2() 操作:
public function insert2(){
header(&Content-Type:text/ charset=utf-8&);
$Dao = M(&User&);
// 构建写入的数据数组
$data[&username&] = $_POST[&username&];
$data[&password&] = md5($_POST[&password&];);
$data[&email&] = $_POST[&email&];
$data[&regdate&] = time();
// 写入数据
if($lastInsId = $Dao-&add($data)){
echo &插入数据 id 为:$lastInsId&;
$this-&error('数据写入错误!');
在表单页面填写数据并提交,ThinkPHP 中同样是通过 $_POST/$_GET 变量来接受表单发送的数据。
对于提交的表单数据,ThinkPHP 在数据写入数据表之前,做了 addslashes() 操作,对特殊字符进行转义。如果不想将特殊字符做转义,可以在写入数据库之前 addslashes()。
ThinkPHP 快捷方法之 M 方法:高效实例化一个数据模型。
本章节内容共分 3 部分:1.
ThinkPHP add 方法添加表单数据3.
<(我爱开发网) — 提供最好的 、、、 及ThinkPHP模板中数组循环实例
投稿:shichen2014
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了ThinkPHP模板中数组循环,以实例形式展示了ThinkPHP采用foreach标签循环输出数组的方法,需要的朋友可以参考下
本文实例讲述了ThinkPHP模板中数组循环的实现方法。分享给大家供大家参考。具体实现方法如下:
ThinkPHP开发过程中经常用到输出数组在模板中使用,一般select出来的数据都是二维数组,我们在模板中用volist标签就可以输出,今天开发遇到了这样一个问题:如果是二维数组,如何在模板中输出呢?经过查看开发手册,问题得到解决,分享一下,比如这样的一维数组:
代码如下:array(2) {
[2] =& string(12) "www.jb51.net博文配图"
[3] =& string(12) "默认相册"
用到foreach标签,他可以循环一维或者是二维数组,一维数组这样用:
代码如下:&select id="album_title"&
&foreach name="titles" item="vo"&
&option value="{$key}"&{$vo}&/option&
&/foreach&
希望本文所述对大家的ThinkPHP框架程序设计有所帮助。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具

我要回帖

更多关于 ajax提交对象数组 的文章

 

随机推荐