为什么执行不出结果呢?

yoyola 2016-04-01 07:46:55
$start_date = "2016-03-01";
$end_date = "2016-04-04";
for($start = strtotime($start_date); $start <= strtotime($end_date);$start += 86400)
{
$nowtime=date('Y-m-d',$start)."\n";
$sql2="select CONVERT(VARCHAR(10),CHECKTIME,120) as CHECKTIME from CHECKINOUT where USERID='1' and CONVERT(VARCHAR(10),CHECKTIME,120)='$nowtime'";
$now_query=mssql_query($sql2);
$rs=mssql_fetch_array($now_query);
echo mssql_num_rows($now_query);
echo $rs[TJ]."<br>";

}
请问各位大神,为什么我这样循环3月1日到4月4日查询之间有没有数据,
然后通过MSSQL_NUM_ROWS函数和$rs[TJ 都不出循环的结果呢。

只能显示第一次循环的结果]


...全文
109 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
一起混吧 2016-04-02
  • 打赏
  • 举报
回复
只能显示第一次循环的结果? 是什么意思? $nowtime=date('Y-m-d',$start)."\n"; 加个\n显然就不对了
yoyola 2016-04-02
  • 打赏
  • 举报
回复
我需要在下面吧时间读取出来。
xuzuning 2016-04-01
  • 打赏
  • 举报
回复
$nowtime=date('Y-m-d',$start)."\n"; 为什么加这个?
yoyola 2016-04-01
  • 打赏
  • 举报
回复
求解决方法,或者其他思路。十分感谢

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧