小编tec*_*_28的帖子

通过值递增Cakephp数据库字段

我有这个字段的值,我必须将字段值增加一个特定的值.我正在使用这个

$data['quantity']     = 'Order.quantity+1';
Run Code Online (Sandbox Code Playgroud)

哪个对我不起作用数量在这里是一个整数coloumn.当数据库中没有任何东西时它也会工作吗?

关心Himanshu Sharma

cakephp cakephp-1.3

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

如何在Chrome中制作圆形Div?

我有这个div镜头在缩放图像时起作用.但问题是我希望它循环.我正在使用它:

-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;
Run Code Online (Sandbox Code Playgroud)

问题在于它制作了div圆形,但没有隐藏不属于圆形的图像角落,因此显示了一个矩形.

网址是:http://chokate.maninactionscript.com/chokates/

单击沙漠图片,然后在右侧看到更大的图像以获得缩放效果.如果你给镜头div border 1px solid red然后你可以看到它div实际上是圆形的,但它不会隐藏图像中无用的部分.

有任何想法吗?

html css html5 css3

10
推荐指数
1
解决办法
1664
查看次数

如何创建一个下拉时间?

我想在PHP中创建一个时间下拉列表.它应为24小时格式的与好像是30分钟的间隔00:00,然后00:3013:00等.笔者希望它夜以继日.

我用过这段代码

<?php 
    $start = strtotime('12:00 AM');
    $end   = strtotime('11:59 PM');
?>
<select style="width:85px;" name="select1" id="select1">
    <?php for($i = $start;$i<=$end;$i+=1800){ ?>  
        <option value='<?php echo date('G:i', $i); ?>'><?php echo date('G:i', $i); ?></option>;
    <?php } ?>
</select>
Run Code Online (Sandbox Code Playgroud)

问题是它没有覆盖11:30到12:00 AM的最后一个跨度,因为增量值超过了结束,有没有直接的方法在PHP中执行此操作?

php

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

在页面滚动上获取元素的坐标

我有这个问题,我有一套6个UL有一个共同的类x.它们每个都包含一个页面的特定部分.现在我有6个与每个部分相关的菜单.我该怎么做当相关部分在用户视图中时突出显示菜单.为此,我认为可能是jQuery position(); offset(); 可能有帮助,但他们给了元素的顶部和左侧.我也尝试使用jQuery 视口插件,但显然视图端口很大,它可以一次显示多个UL因此我不能在这里应用元素特定的逻辑.我不是familiar对此,但滚动时元素的变化是什么?如果是,那么如何访问它?

请分享您的观点.

关心Himanshu Sharma.

html javascript jquery dom scroll

6
推荐指数
2
解决办法
2325
查看次数

如果MYSQL不区分大小写,那么它对于Login中的Password字段有何用处?

我想知道在正常选择操作的情况下,搜索是不区分大小写的.所以SELECT * FROM tbl WHERE name = aBc也会考虑名称为ABC,abc,abC等的名称

但是在登录功能的情况下,我们只会 SELECT * FROM tbl WHERE password = aBc 区分大小写并且只考虑具有aBc值的密码.

这是怎么回事?我在搜索中没有发现任何相关信息.

请小心解释.

Thanx All.

mysql case-sensitive case-insensitive

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

Shell命令将目录复制到另一个位置

在我的Web应用程序中,我必须将目录及其所有内容复制到另一个位置.我想使用shell_execPHP的功能.但是我找不到那个命令.

php bash shell

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

使用chart.js的甜甜圈图中心的事件处理程序

我在页面上创建了4个甜甜圈图,该页面的中心有一些文本,我知道可以通过在中心放置DIV来完成,但是我不能使用它,因为在将图表下载为PNG时不会导出文本:

演示:https : //jsfiddle.net/cmyker/ooxdL2vj/

为此,我需要跟踪我使用pageX,pageY来确定是否在中间部分进行点击的中心文本的点击。

坐标是在甜甜圈图的中心孔内的矩形部分的角,并且可能包含文本。

jQuery('#canvas').on('click',function(e){
  var pageX = e.pageX;                                  
  var pageY = e.pageY;
      if((pageY >= 379 && pageY <= 571) && (pageX >= 440 && pageX <= 629)){   //coordinates are of rectangular area which has text inside the center of doughnut chart.
             //do something                                          
      }
});
Run Code Online (Sandbox Code Playgroud)

但是,如果屏幕的分辨率不同(坐标会变化),则此方法将无效。

有任何想法吗?

我尝试使用raphael.js使中心可点击,但是对此尝试不太确定。我正在尝试使用该container方法在甜甜圈的中心孔中创建一个圆形,可以在其上附加单击处理程序。

使用Raphael JS的代码信息

Chart.pluginService.register({
                  beforeDraw: function(chart) {
                  if(chart['data']['midNum']){
                      var width = chart.chart.width,
                          height = chart.chart.height,
                          ctx = chart.chart.ctx;

                      ctx.restore();
                      var fontSize = (height …
Run Code Online (Sandbox Code Playgroud)

javascript jquery charts canvas raphael

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

使用Data API访问正在加载的图像的位置值

也许是另一个愚蠢的问题,但它让我发疯.基本上我有这个表格输入20张图片(由for生成)

<?php
    for ($i=0; $i<20; $i++)
        {

          echo '<div class="col-xl-4 col-lg-4 col-md-6">';
          echo '<div class="file-field">';
          echo '<div class="z-depth-1-half mb-4" id="thumb-output'.$i.'"></div>';
          echo '<div class="d-flex justify-content-center">';
          echo '<div class="custom-file">';
          echo '<input type="file" name="field'.$i.'" class="custom-file-input" id="inputGroupFile'.$i.'" aria-describedby="inputGroupFileAddon'.$i.'">';
          echo '<label class="custom-file-label" for="inputGroupFile'.$i.'">Choose file</label>';
          echo '</div>';
          echo '</div>';
          echo '</div>';
          echo '</div>';
          echo '';
          echo '<div class="col-xl-8 col-lg-8 col-md-6">';
          echo '</div>';

        }
 ?>
Run Code Online (Sandbox Code Playgroud)

我需要在上传之前显示Thumbinail,此时它只适用于其中一个字段(#inputGroupFile3和#thumb-output3).

$(document).ready(function(){
    $('#inputGroupFile3').on('change', function(){ //on file input change
        if (window.File && window.FileReader && window.FileList && window.Blob) //check File API supported browser
        { …
Run Code Online (Sandbox Code Playgroud)

javascript php variables bootstrap-4

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

当 JSON 字符串化字符串具有空格分隔值时,数据属性内部会中断

 var dataObj=  {
      "Cast_Code": "NA",
      "Mat_Code": "xxxx",
      "Pin_Num": "xxxx",
      "MatDetail": [
        {
          "Batch_Number": "Patch PA",
          "Batch_Expiry": "No Expiry",
          "Batch_Quantity": "xxx",
          "Return_Qty": "0.00"
        }
      ]
    }
Run Code Online (Sandbox Code Playgroud)

我试图将上面的对象作为属性分配给这样的元素:

content +='<div class="save_data" data-savereturn='+JSON.stringify(dataObj)+'></div>';
Run Code Online (Sandbox Code Playgroud)

但在查看源代码时,它会显示在 HTML 中,如下所示:

<div class="save_return" data-savereturn="{"Cast_Code": "NA",...,
      "MatDetail": [
        {                //Notice the double quote between "Patch PA"
          "Batch_Number": "Patch" pa","batch_expiry": "no expiry","batch_quantity": "xxx","return_qty": "0.00""
        }
      ]
    }"></div>
Run Code Online (Sandbox Code Playgroud)

我进一步尝试了

console.log(JSON.stringify(dataObj));
Run Code Online (Sandbox Code Playgroud)

它会正确记录输出,而不会像将其分配给data-savereturn.

dataObj在jQuery.each循环中创建,然后分配给相应的 HTML 元素。

无法弄清楚 JSON 的破坏,即空格后部分的截断和小写。

当单词之间没有空格时,不会发生这种情况

"Batch_Number": "PatchPA",
Run Code Online (Sandbox Code Playgroud)

更新:

开始引号双 (")

content +='<div class="save_data" …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery json

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

在cakephp中分配布局

我们可以在那个特定的控制器中为整个控制器定义一个布局吗?我之前已经使用了appcontroller的过滤器之前用于此目的,但它不再解决它.所以我需要在控制器中应该有一些适用于布局的布局定义该控制器的所有动作.

问候

php cakephp cakephp-1.3

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