本帖最后由 fa404726576 于 2012-02-04 15:54:23 编辑

解决方案 »

  1.   

    漫长的代码在这里一般都鲜有人有勇气看下去,主要是平时自己的代码已经看得要吐了。所以简明扼要的说一下有啥子问题,是这个吗?加载页面的时候显示所有到诊的数据,也可以输入就诊日期的期间进行搜索:那么在什么地方给卡住了呢?输入就诊日期的期间进行搜索?我看了下你的表结构
      `yydate` varchar(250) default NULL, ’预约日期
      `djdate` varchar(250) default NULL, ’登记日期
      `dzhen` int(11) default '0', ’是否到诊:0还,1是
      `dzdate` varchar(250) default NULL, '到诊日期  请将所有日期时间都使用datatime 格式 或者 使用 int(时间戳) 来保存时间,这样你的搜索条件就生效了
    要不然你保存的varchar 应该是无法判断前后的,还有一个是 即使是要用varchar 也不需要用到250吧?嗯...就这些.