小编Dip*_*mar的帖子

如何查找任何给定年份和月份的开始日期和结束日期

我有问题在php找到开始日期和月份和年份的结束日期,当我知道年和月?

例如:

input - > year = 2011 , month = 08
output -> start date = 01 , end date = 31
Run Code Online (Sandbox Code Playgroud)

php

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

有jQuery id选择器不工作.在ID中

我的HTML代码如下.

<div id="chatbox_dipesh.parmar" class="chatbox">
  //html markup which is validated
</div>
Run Code Online (Sandbox Code Playgroud)

在上面的代码dipesh.parmardiv动态添加.

我正在使用以下代码访问它.

$("#chatbox_"+chatboxtitle).show();
Run Code Online (Sandbox Code Playgroud)

在哪里chatboxtitle,dipesh.parmar但它没有选择div.

.对ID 不起作用.?

我的jQuery被加载,它与其他库没有冲突,也包装进去$(function(){ }).

谢谢.

php jquery

8
推荐指数
1
解决办法
1456
查看次数

javascript警报阻止页面加载

我的客户希望在进入网页时显示警告.

但是,警报会阻止进一步加载页面,直到单击"确定",并且页面需要在显示警报时在后台加载.

一种解决方案是使用HTML和CSS使用自定义警报,但这并不能满足客户的需求.

是否有使用"核心javascript"或jQuery的解决方案,以便在显示警报时加载页面?谢谢.

javascript jquery alert loading

8
推荐指数
1
解决办法
5568
查看次数

如何使用php读取psd文件

我需要将PSD文件读入PHP代码并获取组图层和XY位置.

我该怎么做?我听说过ImageMagick但从未参与其中.

如果你们有一些入门链接请提供给我.

php psd

7
推荐指数
1
解决办法
6896
查看次数

Mysql DATE_ADD INTERVAL与mysql表字段

我有一个表叫DATAS在那里我有id,start_date,end_date,day_count,day_type.主键
在哪里id,start和end_date是datetime,day_count是int并且day_type是varchar.现在day_type将DAY,WEEK,MONTH存储为用户发出请求时的值,而day field保存天数,例如1到60天.

现在我想用这个计数并输入date_add mysql内置函数.

我试图将其传递如下,但显示错误.

SELECT
datas.day_count,
datas.day_type,
MIN( datas.start_date ) AS MinDate,
MAX( datas.end_date ) AS MaxDate, 
DATE_ADD(MaxDate,INTERVAL datas.day_count datas.day_type) AS ExactDate,
datas.trade_service_id
FROM datas
Run Code Online (Sandbox Code Playgroud)

Erro是 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'datas.day_type)) AS ExactDate, datas' at line 13 请小提示会很棒.

php mysql

5
推荐指数
1
解决办法
9676
查看次数

cakephp彗星usleep阻止一切

下面是我最终使用成功的彗星实现的代码.

$lastmodif = isset($this->params['form']['timestamp']) ? $this->params['form']['timestamp'] : 0;
$currentmodif = $already_updated[0]['Update']['lastmodified'];

while ($currentmodif <= $lastmodif)
{
    usleep(5000000);
    clearstatcache();
    $already_updated_new = $this->Update->find('all',array
    (
        'conditions' => array
        ( 
            'Update.receiver_id' =>  $this->Auth->user('id'),
            'Update.table_name' =>  "request_responses"
        )
    ));
    $currentmodif = $already_updated_new[0]['Update']['lastmodified'];
}
Run Code Online (Sandbox Code Playgroud)

$already_updated[0]['Update']['lastmodified'] 获取表的最后更新时间戳的查询结果.

在上面的代码中,$ lastmodif和$ currentmodif是每次成功的彗星响应后传递的时间戳.

但现在的问题是,当我点击同一页面上的其他链接时,没有任何反应,但在等待这么长时间后重定向.

我认为usleep阻止了其他HTTP请求.

我正在使用mysql和cakephp请大家指导我该怎么办才能解决这个问题.

我已经尝试在调用页面时刷新,但它显示无法修改标头错误,因为已经发送了输出.

谢谢.

php mysql cakephp comet

5
推荐指数
1
解决办法
584
查看次数

Jquery在单击时更改CSS类

我正在开发一个项目,我有一些像tab这样的锚,每个都有一些CSS类,所选的选项卡有单独的css类.我点击选项卡,我想将其CSS类更改为选定的css类我已经完成了此功能但我遇到的一些问题是之前选择的选项卡也有相同的类,如何将以前选择的选项卡更改为未选中class,下面是我的代码

$(".btn").each(function ()
{
    $(this).click(function () {                              
        $(this).removeClass("course-btn-tab").addClass("course-btn-tab-selected");        
    });
});

<div class="course-Search-tabs">
    <a href="#" class="course-btn-tab-selected btn" id="a">A</a>
    <a href="#" class="course-btn-tab btn" id="b">B</a>
    <a href="#" class="course-btn-tab btn" id="c">C</a>
    <a href="#" class="course-btn-tab" id="d">D</a>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

PHP - "分段故障(核心转储)"是什么 - 错误意味着什么?

我使用Simple HTML Dom Parser写了一个简单的爬虫来刮掉一些东西.

这是一个简单的脚本,只运行1个进程而且没什么大的.但经过一段时间后,它会产生一个"Segmentation fault (core dumped)"-error,我在shell中运行它的时间.

当我在浏览器中运行脚本时,它说

"Error: The connection to the server was reset while the page was loading.".
Run Code Online (Sandbox Code Playgroud)

我已unset()尽快确定每个变量并且还增加了memory_limitin php.ini,但我仍然收到此错误:/

有人知道这意味着什么以及如何解决它?

谢谢你的任何建议!

php

5
推荐指数
2
解决办法
2万
查看次数

从日期范围中查找缺少的日期

我有关于获取数据库表中不存在的日期的查询.

我在数据库中有以下日期.

2013-08-02
2013-08-02
2013-08-02
2013-08-03
2013-08-05
2013-08-08
2013-08-08
2013-08-09
2013-08-10
2013-08-13
2013-08-13
2013-08-13
Run Code Online (Sandbox Code Playgroud)

我想要的结果如下,

2013-08-01
2013-08-04
2013-08-06
2013-08-07
2013-08-11
2013-08-12
Run Code Online (Sandbox Code Playgroud)

如你所见,结果有六个日期,这些日期不存在于数据库中,

我试过下面的查询

SELECT
    DISTINCT DATE(w1.start_date) + INTERVAL 1 DAY AS missing_date
FROM
    working w1
LEFT JOIN
    (SELECT DISTINCT start_date FROM working ) w2 ON DATE(w1.start_date) = DATE(w2.start_date) - INTERVAL 1 DAY
WHERE
    w1.start_date BETWEEN '2013-08-01' AND '2013-08-13'
AND
    w2.start_date IS NULL;
Run Code Online (Sandbox Code Playgroud)

但以上返回以下结果.

2013-08-04
2013-08-14
2013-08-11
2013-08-06
Run Code Online (Sandbox Code Playgroud)

正如你可以看到它给我回来的14个日期不需要,但它仍然不包含3个日期因为左连接.

现在请查看我的查询,让我知道我能做到这一点的最佳方法是什么?

感谢您寻找并给予时间.

mysql date left-join

5
推荐指数
1
解决办法
4872
查看次数

得到一组被记录的

首先,它是SQL Fiddle Demo.

现在你可以在小提琴看到我有两个表命名project,并working和其与具有除了第二个表相同的名称组合在一起,现在我已经分组的项目有_QA后缀.

这意味着我已经成功实现了查询,允许我对该项目进行分组,但现在我还需要为这两个项目计算SUM计划时间.

如果你看到在拨弄它的未来1000,但必须2500意味着两者的总和结果projectproject_QA

谢谢.

php mysql group-by

5
推荐指数
1
解决办法
105
查看次数

标签 统计

php ×7

mysql ×4

jquery ×3

javascript ×2

alert ×1

cakephp ×1

comet ×1

date ×1

group-by ×1

left-join ×1

loading ×1

psd ×1