• 技术文章 >后端开发 >php教程

    function有关问题

    2016-06-13 13:44:19原创419
    function问题
    调用数据库的内容,通过判断他的unix时间字符串是否比当前时间数值大来决定是否显示该条信息,求教下这个怎么写

    ------解决方案--------------------
    拿数据的时候判断好些。至少返回的数据集少些。
    ------解决方案--------------------
    strtotime()下你的时间后与time()比较啊。

    http://www.w3school.com.cn/php/func_date_strtotime.asp
    ------解决方案--------------------
    直接return一个空字符串,这样用起来也不用判断直接连字符串。
    return "";
    ------解决方案--------------------
    首先你数据库里面的那条或者那些数据的时间字段是int(10) 吗 如果是的化 假如这个字段的名称叫
    time 那么 你搜索数据的时候
    select * from tbl_name where time你可以试一试 select unix_timestamp(); 这个是查当前的时间戳 你这个功能在数据库里面直接可以解决 就不要搜出来再判断了 。如果你数据库的字段是time 的类型 Y-m-d H:i:s类型的 那么就要转化下了
    select * from tbl_name where unix_timestamp(time) < unix_timestamp() and .....
    转化的方法:
    select unix_timestamp("2011-11-22 18:55:05");
    这样就可以了 最好抽点时间学习点mysql的函数 这些可以节省很多时间
    ------解决方案--------------------
    探讨

    引用:
    strtotime()下你的时间后与time()比较啊。

    http://www.w3school.com.cn/php/func_date_strtotime.asp

    {dede:sql sql="select title,arcurl from dede_archives where sortrank>time()"}

    php入门到就业线上直播课:查看学习

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    上一篇: php数字循环,$a如何写 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• 一起聊聊PHP session共享的四种解决方案• PHP底层的运行机制与原理_PHP教程• 通过PHP修改Linux或Unix口令的方法分享_PHP教程• 浅析php设计模式之数据对象映射模式_PHP• PHP实现的连贯操作、链式操作实例_PHP
    1/1

    PHP中文网