thinkphp读取数据库中怎么将数据库的东西在前台展示

thinkphp中session写入数据库 | 随意博客
望着那一丝海线,若隐若现。落日下的海霞,数不尽的美,看不完的醉
php中session写入数据库mysql,这里使用thinkphp框架,只需三步:1、php中设置用户自定义session入口文件index.php,需要注明session是用户自定义:&?php
header("Content-type: text/ charset=utf-8");
define('APP_DEBUG', 'true');
define('APP_NAME', 'Home');
define('APP_PATH', './Home/');
require './ThinkPHP/ThinkPHP.php';
// 这里需要你追加
ini_set("session.save_handler", "user");//设置PHP的SESSION由用户定义
2、修改配置文件配置文件config.php中配置session的数据表,追加一下数据:'SESSION_OPTIONS'=&array(
'type'=& 'db',//session采用数据库保存
'expire'=&1440,//session过期时间,如果不设就是php.ini中设置的默认值
'SESSION_TABLE'=&'wp_session', //必须设置成这样,如果不加前缀就找不到数据表,这个需要注意
3、建立数据表然后数据库中需要建立一张数据表,wp_sessionCREATE TABLE `wp_session` (
`session_id` varchar(255) NOT NULL,
`session_expire` int(11) NOT NULL,
`session_data` blob,
UNIQUE KEY `session_id` (`session_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8
我是成功了,你呢。。。。>>>>Thinkphp 项目入口文件及项目前台和后台公用配置文件
Thinkphp 项目入口文件及项目前台和后台公用配置文件
公用配置文件:
& return array(
&'DB_TYPE'&&&&&&&&&&&&&&&=> 'mysql',&&&&&// 数据库类型
&'DB_HOST'&&&&&&&&&&&&&&&=> 'localhost', // 服务器地址
&'DB_NAME'&&&&&&&&&&&&&&&=> 'aaasearch',&&&&&&&&&&// 数据库名
&'DB_USER'&&&&&&&&&&&&&&&=> 'root',&&&&&&// 用户名
&'DB_PWD'&&&&&&&&&&&&&&&&=> 'root',&&&&&&&&&&// 密码
&'DB_PORT'&&&&&&&&&&&&&&&=> '3306',&&&&&&&&// 端口
&'DB_PREFIX'&&&&&&&&&&&&&=> '',&&&&// 数据库表前缀
&'SESSION_AUTO_START'&&&&=> 'true',
&'URL_MODEL'&&&&&&&&&&&&&=> 0,
前台的配置文件:
$config_arr1 = include_once WEB_ROOT . 'config.php';
$config_arr2 = array(
return array_merge($config_arr1, $config_arr2);
后台的配置文件:
$config_arr1 = include_once WEB_ROOT . 'config.php';
$config_arr2 = array(
return array_merge($config_arr1, $config_arr2);
前台的入口文件:
define("APP_NAME","index");
define("APP_PATH","./index/");
define('/Public','/public/');
define("WEB_ROOT", dirname(__FILE__) . "/");
require("ThinkPHP/ThinkPHP.php");
转载请注明:>>
喜欢就分享一下吧^_^
正文部分到此结束
推荐文章热门博文
博文总数:182篇
友情链接:17个
待审链接:0个
评论总数:88个
网站运行: 天> ThinkPHP数据库查询结果在表单展示
ThinkPHP数据库查询结果在表单展示
hugyxh & &
发布时间: & &
浏览:12 & &
回复:3 & &
悬赏:0.0希赛币
ThinkPHP数据库查询结果在表单显示数据库中表为个人信息表,有性别字段,用ThinkPHP从数据库中取出数据之后,如何根据结果,改变表单中&input type = &radio& name = &sex& value = &男& /&男&input type = &radio& name = &sex& value = &女& /&女那个单选框被选中呢?
假设你取出来的值为 $sex,&input type = &radio& name = &sex& value = &男& & php echo $sex=='男'
'checked' : ''; & /&男&input type = &radio& name = &sex& value = &女& & php echo $sex=='女'
'checked' : ''; & /&女
huhaiju & &
& & (0)(0)  HTML code  &input type = &radio& name = &sex& value = &男& checked /&男
huhang & &
& & (0)(0)&if condition=&$vo['sex'] eq '男'&&男&else/&女&/if&huhailan & &
& & (0)(0)
本问题标题:
本问题地址:
温馨提示:本问题已经关闭,不能解答。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&&&湘教QS2-164&&增值电信业务经营许可证湘B2-thinkphp的volist标签,怎么设置自增序号呢?希望页面可以这么展示,单1,2,3不是数据库取出来的_百度知道
thinkphp的volist标签,怎么设置自增序号呢?希望页面可以这么展示,单1,2,3不是数据库取出来的
1------------------------2-----------------------3-----------------------
提问者采纳
请查看thinkphp的官方文档第8章模板引擎第9节Volist标签,其中提到volist的属性中有一个key属性,原文:key(可选):循环的key变量,默认值为i这个就是你的自增序号,而且默认变量就是$i,也就是说在你的volist标签之内,可以直接使用$i&volist&name=&vlist&&id=&v&&&&&&&&&{$i}&&//&直接使用$i&/volist&
提问者评价
其他类似问题
为您推荐:
thinkphp的相关知识
其他2条回答
你可以映射一个$i=1;然后&volist name=&vlist& id=&vlist& key =&k&&
{$i++}&/volist&
&volist name=&vlist& id=&vlist& key =&k&&
[{$k}]&/volist&
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁页面导航:
→ 正文内容 Thinkphp中数据按分类嵌套循环
Thinkphp中数据按分类嵌套循环实现方法
这篇文章主要介绍了Thinkphp中数据按分类嵌套循环实现方法,适用于嵌套循环具有关联性的情况,是比较实用的技巧,需要的朋友可以参考下
本文实例讲述了Thinkphp中数据按分类嵌套循环实现方法。分享给大家供大家参考。具体实现方法如下:
做thinkphp时要用到循环里面嵌套循环的,并第二个循环是和外面的有关联的。
thinkphp官网给出的文档为:
代码如下:&volist name="list" id="vo"&&
&&& &volist name="vo['sub']" id="sub"&&
&&&&&&& {$sub.name}&
&&& &/volist&&
我这里要用的表为:分类表(表1),数据表(表2)
要实现的效果为:
& &表2_1/&&
& &表2_2&&
& &表2_3/&&
& &表2_4&&
其实原理也是先查出分类表(表1),再把表1和表2相关联查询,最后以二维数组的方式输出
后台代码如下:
代码如下:$m=M('表1');&
$m1=M('表2');&
$parent=$m-&select();&
foreach($parent as $n=& $val){&
&&& $parent[$n]['voo']=$m1-&where('表2里和表1相关联的字段='.$val['表1id'].'')-&select();&
$this-&assign('list',$parent);&
$this-&display();
前台输出显示:
代码如下:&volist name="list" id="vo"&&
&&& &li&&b&{$vo.id}&/b&&/li&&
&&& &volist name="vo['voo']" id="sub"&&
&&&&&& &li&{$sub.title}&/li&&
&&& &/volist&&
效果如下图所示:
希望本文所述对大家的ThinkPHP程序设计有所帮助。
您可能感兴趣的文章:
上一篇:下一篇:
最 近 更 新
热 点 排 行
12345678910

我要回帖

更多关于 thinkphp 切换数据库 的文章

 

随机推荐