Thinkphp同时读取多个表

Thinkphp同时读取多个表
不管是在 Thinkphp 框架还是在其它框架里面,同时读取多个表已经是很正常的事情了,在上一篇夏日博客已经把添加内容读取分类表以及编辑内容读取分类表的类方法代码贴出来了,这篇文章里面再贴一个显示分类表名称的代码,因为显示的是循环每一条数据库里面的信息,但每一条又有其上级分类的名称,其实在 Thinkphp 中来显示很简单,没有自己手写的哪么复杂,好了先看 Thinkphp select 方法吧,如下所示: ...

Thinkphp获取所属分类名称

Thinkphp获取所属分类名称
使用 Thinkphp 最大的好处就是不用自己去写哪些繁琐的增删改查代码了,在 Thinkphp 里面直接实例化调用就可以了,Thinkphp 开发站点的效果极其的高速,尤其对于经常用到的增删改查,开发就更快速了,在站点的开发应用中,有的时候我们不仅仅要读取一个表,有可能四个表五个表都有其关联性,比如新闻站点,每一条新闻都有其自己的新闻分类,在这个基础之上,去扩展一个大型的新闻站点也是很容易的事情,之前...

thinkphp整合PHPExcel导入Excel数据到mysql(2)

thinkphp整合PHPExcel导入Excel数据到mysql(2)
上一篇文章里面只是仅仅分享两个Thinkphp使用PHPExcel导入Excel数据到mysql的源码,实际上有了实例源码之后,把实例源码整合到自己的项目中是很简单的一件事情了,下面夏日博客再来分享一下自己使用 PHPExcel 批量导入 Excel 的数据到 Mysql 吧,只是分享的代码有点凌乱,因为我的项目涉及到了几个 Thinkphp 的表,要查询余额以及扣款,还有风险等级,风险比例的计算。 function impUser(){ &...

thinkphp整合PHPExcel导入Excel数据到mysql(1)

thinkphp整合PHPExcel导入Excel数据到mysql(1)
需要做一个Excel批量导入mysql的项目,当然第一时间想到的就是 PHPExcel 伟大的类库了,PHPExcel除了xls之类的导入之外,还可以导入word等其它格式的数据,好了,首先的思路就是先进行一条的导入,然后再使用 for 循环进行批量的导入,因为项目的要求是先提供 Excel 的模板供商户下载,然后再填好后进行批量上传导入,模板的要求是少于 100 条的数据,100 条 excel 数据导入,再加上每一条的扣除余额计算,...

容联云通讯Sms短信发送开发实例

容联云通讯Sms短信发送开发实例
从网上查了一下,单位里用的应该是容联云通讯的短信开发平台,一看官网神马的,真的很高大上,短信接口的开发要比移动支付接口的开发神马的整合起来简单多了,档案系统用的是 thinkphp 系统,整合起来短信接口就更不在话下了,直接把类库放置到 thinkphp 目录系统下 /lib/thinkphp/extend/vendor/sms/ccprestSDK.php,这只是一个类库的核心文件,基本上不用去管的,在使用的时候直接实例化里面的 function ...

做项目用到的短信提示语

做项目用到的短信提示语
仅仅是一个短信提示语的模板,需要在用户添加好档案保单之后给用户发一个手机短信语提示,可以根据自己的接口进行站点的整合,我用的是thinkphp系统,短信接口用的是 Sms.CCPRestSDK,大概发送一条也就半分钱左右,很是划算,当然,网上各种各样的短信接口,都可以拿来做自己站点的开发整合,好了,下面仅仅是一个短信提示语的模板,仅供夏日博客参考。 模板id:106439 自动生成保单后,发送短信: {1}先生...

还是少炒股,多关注博客与工作吧

还是少炒股,多关注博客与工作吧
这天又是习惯性的打开股票盘面来看,炒股真的可以让人上瘾,一盯就是半天的时间,什么事情都没干,近些天一直在房间里面听老师们忽忽悠悠的推荐各类股票之类的,推荐的一股我倒是买了,之前还能赚点,后来又跌下去了,今天还是跌一点,索性给卖掉了,感觉风险太大,但股市就是怎么神奇,你一卖,立马就涨上去了,赔了几十块钱,虽然赔得不多,但心里总还是有点不舒服,把房间给删除掉了,QQ也关掉了,以后...

聊聊这两天的事情

聊聊这两天的事情
周六日很快又结束了,而我是依然奋斗在前线,虽然周未的时候不用上班,但手头里面的事情还是很多的,差不多又满满的做了两天的工作吧,貌似加上上班的日子,已经很久没怎么休息了,这两天还是老样子,主要精力花在开发大型新闻站点上面,用的是 phpcms 的系统,所以今天也发了不少的 phpcms 的文章,都是自己的经验,发到夏日博客上面,可以在用到的时候方便自己更好的查阅,还有一部分,今天恐怕是发不完...

phpcms多表查询图集上下页

phpcms多表查询图集上下页
我们知道,phpcms提供了最基础的 pc 标签来进行调用各种信息,但 pc 标签又不是万能的,有些需求不能够调用出来,所以phpcms的官网也提供了另一种解决方案,哪就是 get 万能标签了,get 万能 sql 标签可以组合成各种各样我们需求的 sql 语句,然后根据 sql 来调用我们需要的信息,在做项目的时候,遇到了调用图集,这个需求是这样的,首先要判断图集存不存在,如果存在的话则显示调用,如果不存在的话就不显...

phpcms单条图文信息的调用

phpcms单条图文信息的调用
单条信息实际上只是将 pc 标签里面的 num 值设成了 1,如果想要调用多条图文信息的话,直接更改 num 的值就可以了,在做 phpcms 项目的时候,需要在一个模板块里面先调用一条图片和图片描述的信息,然后下面才是文章的列表,也就是先调用一条图文信息,这个就比较简单了,用普通的 pc 标签就可以做到了,如下代码: {pc:content action="position" posid="2" thumb="1" order="listo...

phpcms全站热点文章月排行

phpcms全站热点文章月排行
要在项目的首页调用全站的热点文章,当然至于月排行,是每月要进行自动更换的,无奈在全站只找到 hits 全站排行调用,貌似想要调用全站热点文章月排行,使用标签是很难达到的,好了,phpcms 是有万能的 get 标签的,从网上找找这样的标签不难,直接把 pc 标准标签一改就OK了,代码如下,我这里调用的是图集的内容,可以修改成你自己的文章内容。 {pc:get sql="SELECT h.`monthviews`,n.`title...

phpcms 多行多列文章排列

phpcms 多行多列文章排列
在用phpcms做文章列表排序的时候,需要两行两列这样的排列,实际上在 div+css 的排版方式中是很容易实际的,直接将 li 的 float 值设为 left 就可以了,但我实际的是 table 做的项目,无奈 div+css 不会,没办法,只好硬着头皮来整合 phpcms 了,在table中如果想要多行多列排序的话,就要用到 tr 的分行了,完整的代码如下: {pc:get sql="SELECT * FROM `v9_picture` order&nb...

简单的tab选项卡

简单的tab选项卡
因为项目的需求,需要在站点首页做个简单的tab选项卡,每个选项卡下面有一小部分的文字,当然还要有一个像素的灰色边,从网上找了几款,都不太理想,昨天的时候改了老半天也没修改好样式,今天在懒人网上面找了一个简单的tab选项卡,修改了一下,正符合站点的要求,整个代码也非常的简单,所以一定是要分享出来的,如果有需要用到的朋友可以直接拿来使用。 <style>   *{margin:0;paddin...

phpcms幻灯片的调用

phpcms幻灯片的调用
phpcms自带了图片幻灯片的效果,实际上就是整合了 js 文件在模板里面,一般都是和 phpcms 的推荐位结合来用,推荐的缩略图显示到幻灯片里面,因为更换了phpcms的模板,所以在调用的时候直接把默认 default 里面的代码给拷贝过来了,结果发现用不了,原来只是调用了代码,缺少了 js 和 css 这些样式,调用整个幻灯片应该连 js 和 css 样式完整的都拷贝过来才行,看如下的整个代码如下: <link hre...

程序员生来就是为解决问题来的

程序员生来就是为解决问题来的
作为一名程序员,每天都有比较难以搞定的问题要去做,看起来已经清闲了许多,但貌似不是这样,一个bug刚解决完,又来了新的bug,新的功能需求,每一天都要解决这些的问题,刚刚感觉有点闲了下来,又要为档案的系统添加一个手机短信发送的功能,接口神马的都已经搞定了,但要跟批量生成保单结合到一起,又是一连串复杂的逻辑,真是改不完的bug,做不完的function。 想要当好程序员,看来数学英语是一定要学...

当你无奈的时候请停下脚步歇下歇

当你无奈的时候请停下脚步歇下歇
当你很忙的时候,忙得不知道该做什么的时候,不防停下自己的脚步,什么都不做,好好的睡一觉,或者出去旅游一次,再或者好好的打一场游戏,这样下来,或许就能理清自己的思路,知道自己下一步应该做什么了,在做技术的时候,经常会遇到头疼的代码问题,在遇到这些问题的时候,我经常是先停下来,不去一直的琢磨自己做不了的难题,而是先看看娱乐新闻,或者看看电影电视剧等等,如果遇到更难的问题,就索性...

win7激活小工具

win7激活小工具
使用win7很长时间了,当然也一直没有进行激活,没有进行激活的 win7 用是可以用,但是其桌面背景老是变黑,我也是晕了,一直看着黑黑的背景,真心的难受啊,只要自己换下来背景,没过几分钟,就提示未被激活的 win7,接着桌面背景变黑,这或许就是 win7 防盗版的措施吧,还好,国内的大神还是蛮多的,直接从网上找一款 win7 激活小工具,双击之后就自动激活了,神奇吧,再也不用为 win7 桌面背景感到无奈了...

简单的一款js同意后点击

简单的一款js同意后点击
在做一个项目的时候,要求,只有同意阅读了之后才可以点击进行提交,当然这就是网上大多数同意条款之后才可以进行下一步注册的小例子了,跟我的要求蛮像的,这种简单的项目要求,只需要几句js就可以实现了,前一段时间刚学的 js,现在恐怕已经写不出来了,只能从网上找现成的了,当然,懒人嘛,大都是这个样子,好了,代码如下: <input type="checkbox" onclick="if(this.checked) do...

做个站长容易吗

做个站长容易吗
做个站长很容易,做好站长却是很难,想要做个站长,直接买空间和域名就OK了,把wp文件一上传基本上自己就是站长了,但做好网站之后,后期要面临着一系列的问题,比如如何运营自己的站点,如何做好SEO,如何绞尽脑汁的把自己的站点给做起来,让流量来得更疯狂,做SEO来流量不是一时半会儿就能做得好的,快的也要经历几个月的时间,慢的也要经历几年的时间,才会有哪么一点点可怜的流量。 除此之外,还要被各...

ThinkPHP find方法 查询一条数据记录

ThinkPHP find方法 查询一条数据记录
find() ThinkPHP find() 方法是和 select() 用法类似的一个方法,不同之处 find() 查询出来的始终只有一条数据,即系统自动加上了 LIMIT 1 限制。 当确认查询的数据记录只能是一条记录时,建议使用 find() 方法查询,如用户登录账号检测: public function chekUser(){         header("Content-Type:text/html; charset=utf-8");  &...