小编Tra*_*ist的帖子

将日期数组划分为连续的块

可能重复:
检查集合中的连续日期并返回范围

我有一个日期数组,它是从mySQL查询中获得的.我需要将数组分成多个数组,以便每个数组中的日期是连续的.

所以,如果我开始

$datearray = array("2013-05-05", "2013-05-06", "2013-05-07", "2013-05-08", "2013-06-19", "2013-06-20", "2013-06-21");
Run Code Online (Sandbox Code Playgroud)

我需要能够把它分成两部分

$firstdatearray = array("2013-05-05", "2013-05-06", "2013-05-07", "2013-05-08");
$seconddatearray = array("2013-06-29", "2013-06-30", "2013-07-01");
Run Code Online (Sandbox Code Playgroud)

最后我将能够打印

3月5日至8月3日,7月29日至7月1日

我怎样才能做到这一点?我不知道从哪里开始.

php arrays

6
推荐指数
1
解决办法
1512
查看次数

如何使<td> Clickable作为链接(没有Javascript)

我正在编写一些用于发送HTML电子邮件的代码.由于电子邮件客户端的非标准性质,我被限制在一些漂亮的antediluvian代码(没有Javascript,没有div,没有CSS快捷方式等)

号召性用语按钮是TD,但到目前为止我还无法点击整个按钮; 只是中间的文字.

代码是这样的

<table width="100%" border="0" cellpadding="0" cellspacing="20">
            <tr>
            <td align="center" valign="middle" width="33%" style="background-color:#6483c1; border:1px solid #44619a; border-radius:2px; padding-top:20px; padding-right:10px; padding-bottom:20px; padding-left:10px;">
            <a href="http://littlehotels.co.uk/travelinsurance.php" target="_blank" style="color:#FFFFFF; text-decoration:none;"><font size="3" face="Arial, Helvetica, sans-serif" color="#ffffff"><b>Travel Insurance</b></font></a>
            </td>
Run Code Online (Sandbox Code Playgroud)

我已经尝试添加display:block到td样式,但这不起作用.

我想做不可能的事吗?

html html-table html-email

4
推荐指数
1
解决办法
1万
查看次数

Google Maps API V3关闭InfoBox

我有一个谷歌地图版本3,我不能按我的意愿工作.当地图打开时,页面上有几个标记,点击或悬停在标记上会打开一个带有酒店名称的信息框.单击另一个标记将关闭第一个InfoBox并在新标记上打开一个新标记.关闭最后一个InfoBox会出现问题.

如果我在选项中允许closeBox,那么当InfoBox的其余部分关闭时,closeBox(正方形中的小十字)会留在屏幕上.这仅在InfoBox关闭时才会发生,因为另一个已打开.由于我找不到解决方案,我打算取消closeBox并让用户点击地图的空白区域以摆脱最终的InfoBox.但是,目前,这也不起作用.

问题页面可以在http://www.littlehotels-testdomain.co.uk/spain/abadia.php上看到(点击照片右侧的"查看这家酒店的位置图").

应该使这项工作的代码是:

      google.maps.event.addListener(hotelmarker, 'mouseover', function() {
    var ib = new InfoBox(ibOptions);
    boxText.innerHTML = hotelname;
    ib.open(map, hotelmarker);
    });
  google.maps.event.addListener(map, 'click', function() {
    ib.close(map, hotelmarker);
    });
Run Code Online (Sandbox Code Playgroud)

我错过了第二个事件监听器中的某些内容吗?

google-maps-api-3

3
推荐指数
2
解决办法
4028
查看次数

标签 统计

arrays ×1

google-maps-api-3 ×1

html ×1

html-email ×1

html-table ×1

php ×1