Maison > développement back-end > tutoriel php > function有关问题

function有关问题

WBOY
Libérer: 2016-06-13 10:09:47
original
1188 Les gens l'ont consulté

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) 转化的方法:
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()"}
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal