快救救我吧,这两天要交差了,我不会用这个做查询~~高分相送!!!!!!!!!!!

weisun 2004-04-04 01:36:46
本人是病急乱投医啊,听别人说你是个php高手,能不能帮小弟一把,
我现在用php做的一个查询,其中后端数据库为oracle,其中有两张表,分别是会员资料表:escustomers_base,还有一个是会员续收费表:escustomers_extent,我要做的是首先是页面的到期时间作为查询,if(($startdate1!="") && ($enddate1!="")) {
$strSql_Condition.=" and eb_limitdate >= to_date('$startdate1','YYYY/MM/DD') and eb_limitdate <= to_date('$enddate1','YYYY/MM/DD')";
}//增加到期时间查询方式
通过查询者输入时间段后首先在表会员续收费表:escustomers_extent,中的到期时间ee_limitdate中查询,在这里注意的是有些会员有多条续收费记录,我们在这查的是他最后续收费的到期时间。如果有一种情况,并不是所有会员都续收费,还有不少会员在续收费表:escustomers_extent中没有时,我们还要在会员资料表:escustomers_base中查询,在这里和续收费表不同的是会员表中每个会员都只有一条记录了,这里到期时间字段为eb_limitdate,最后把符合要求的到期时间在页面上显示出来,总之是这样的,查询时我总要查两张表,如果在续收费表中有每个会员最后一次续收费到期时间是否符合,在续收费表中没有的会员就要在会员表中查询会员到期时间是否符合,而
会员续收费表总是从会员资料表派生出来的,也就是说当发展了某一个会员时,先出现在会员资料表中成为一条记录,如果该会员下次续收费了,就在续收费表中登记一下,成为一条记录,如果下次又续收费,就又在续收费表中登记一下,以后续收一次就在续收费表中登记一下成为一条记录,那么他的到期时间就是最后续收费到期时间,如果会员没有续收费,那他的到期时间就是第一次在会员资料表中的到期时间了,会员资料表中会员的eb_id和会员续收费表的ee_eb_id是一样的,也就是两张表的关联,我不知道该怎么写呢?

另外,本人是PHP的初学者,公司要我这两天必须完成这个查询页面,时间很紧,希望一些真正的php高手能帮我一下,最好能有详细的代码,在下万分感谢!!!

最后在说一句,谢谢!!!


MSN:gewei2003@tom.com 如果有一些不明的地方,可直接联系!!
E_mail:gewei@wjw.sh.gov.cn
...全文
123 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xylegend 2004-04-05
  • 打赏
  • 举报
回复
你要达到的目的跟PHP没有直接关系,跟SQL语句才有关系
SQL语句支持嵌套查询:比如SELECT eb_id FROM 会员表 WHERE 最后时间条件 IN (SELECT eb_id FROM 续费表 WHERE 过期时间条件)
至于要取得那个记录(假如有多个记录),你可以使用升序或者降序排列去获得啊,如果要判断会员是否在续费表有记录等,你都可以另行判断的。实在不行还可以做二次查询(两次单表查询)
Jah1919 2004-04-05
  • 打赏
  • 举报
回复
to:
weisun (巍巍)

被骗了,在这又变成“小弟”?
没分过了几分钟又有分了??
......
http://expert.csdn.net/Expert/topic/2927/2927383.xml?temp=.6015283
hahawen 2004-04-04
  • 打赏
  • 举报
回复
if(($startdate1!="") && ($enddate1!="")) {
$strSql_Condition.=" and eb_limitdate >= to_date('$startdate1','YYYY/MM/DD') and eb_limitdate <= to_date('$enddate1','YYYY/MM/DD')";

$sql = "select * from escustomers_base left join escustomers_extent on $strSql_Condition"

weisun 2004-04-04
  • 打赏
  • 举报
回复
还是没看懂?能不能写得详细点啊!!多谢!
52juanjuan 2004-04-04
  • 打赏
  • 举报
回复
up:

MSN:fibonaxiong@hotmail.com可以交流交流
源码下载地址: https://pan.quark.cn/s/0d6e3002ba51 ### IR2110中文资料知识点详述 #### 一、概述 IR2110是一种专为脉冲宽度调制应用而设计的高性能驱动集成电路,在各类功率转换设备中具有广泛的应用,特别是在需要实现隔离驱动的场景下表现出色。该芯片融合了光电隔离与电磁隔离的优势,能够达成速响应并保持较小的物理尺寸,尤其适合用于中小功率的变换装置。 #### 二、IR2110内部结构与特点 **1. 内部结构** - **封装形式**:采用DIP14引脚封装。 - **内部组成**:由逻辑输入单元、电平平移单元以及输出保护单元这三个主要部分构成。 - **悬浮电源**:借助自举电路实现,使得高端工作电压最高能够达到500V,支持±50V/ns的电压变化率。 - **工作电压范围**:逻辑电源电压范围为5~15V,输出电源端电压范围为10~20V,易于与其他逻辑电平进行匹配。 - **工作频率**:最高可达到500kHz。 - **功耗**:在15V条件下静态功耗仅为116mW。 - **延迟时间**:导通延迟120ns,关断延迟94ns。 - **峰值输出电流**:图腾柱输出峰值电流为2A。 **2. 特点** - **独立输入通道**:具备独立的低端和高端输入通道配置。 - **兼容性**:逻辑电源地与功率地之间允许±5V的偏移量,便于与TTL或CMOS电平进行匹配。 - **自举电源**:内置自举电源电路,有效减少驱动电源的数量,从而简化电路设计。 - **高dv/dt能力**:具有较强的dv/dt抑制能力,适合高频开关应用。 - **低功耗**:工作状态下功耗较低,有利于提升整体效率。 #### 三、高压侧...

21,889

社区成员

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

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