小编sra*_*dha的帖子

如何在CakePHP 3.2中获取最后一次运行查询?

我想在CakePHP 3.2中获取最后执行的查询,我之前在CakePHP 2.x中使用了以下内容: -

function getLastQuery() {
        Configure::write('debug', 2);
        $dbo = $this->getDatasource();
        $logs = $dbo->getLog();
        $lastLog = end($logs['log']);
        $latQuery = $lastLog['query'];
        echo "<pre>";
        print_r($latQuery);
    }
Run Code Online (Sandbox Code Playgroud)

我怎么能在CakePHP 3.x中做到这一点?

php cakephp-3.x

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

在cakephp 3.2中两次相同的表模型关联

我在蛋糕3.2中做了模型关联

在这里,我为同一个表的一个id做了它.

我试图为其他人做这件事,但它根本不起作用

以下是流程.

这个输出我得到了

{
   "id": 1,
   "publisher_id": 133,
   "user_id": 118,
   "Publisher": {
       "id": 133,
        "name": "Sradha sradha"
    }
Run Code Online (Sandbox Code Playgroud)

这里我想绑定用户ID,它也属于同一个用户表

输出应该是这样的(我想在下面这样得到)

 {
     "id": 1,
     "publisher_id": 133,
     "user_id": 118,
     "Publisher": {
          "id": 133,
          "name": "Sradha sradha"
     }
     "Users": {
         "id": 118,
         "name": "Sradha anjo"
     }
Run Code Online (Sandbox Code Playgroud)

这里publisher_id和user_id都属于同一个用户表.

$this->AdminRevenues->belongsTo('Users', [ 
    'className' => 'Users', 
    'foreignKey' => 'user_id', 
    'propertyName' => 'Users']);

$this->AdminRevenues->belongsTo('Users', [ 
   'className' => 'Publisher', 
   'foreignKey' => 'publisher_id', 
   'propertyName' => 'Publisher']);

$totalAdminRevenue = $this->AdminRevenues->find('all')
->contain([
     'Users' => ['queryBuilder' => function ($q) {
    return …
Run Code Online (Sandbox Code Playgroud)

php cakephp cakephp-3.x cakephp-3.2

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

如何在不使用for循环的情况下在jQuery中同时删除多个tr

我可以这样做,只需在for循环中执行,但我需要在不使用循环的情况下执行此操作.

有没有办法让它成为可能?下面我写了一些代码:

function submitFormArchive(Status) {
    var siteUrl = $("#pageurl").val();
    $("#archive-loader").show();
    var myCheckboxes = new Array();
    $("input[type='checkbox'][name='archive[]']:checked").each(function () {
        myCheckboxes.push($(this).val());});
   alert(myCheckboxes);///this one i am getting dynamic ids
     $.ajax({
        type: 'POST',
        url: siteUrl + 'Appadmins/ajaxUpdateArchive',
        data: {"myCheckboxes": myCheckboxes, "status": Status},
        success: function (data) {

$("#remove-id-"+myCheckboxes).slice(myCheckboxes).remove();
        }
    });
    return false;
}
Run Code Online (Sandbox Code Playgroud)
  <tr class="message_box" id='remove-id-<?php echo $list->id;?>'></tr>

This one in for loop 

I am posting some part of codes.




$("#remove-id-" + myCheckboxes).slice(myCheckboxes).remove();
Run Code Online (Sandbox Code Playgroud)

是否存在多个,也许我在上面的代码中写错了.

javascript php jquery

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

为什么javascript被称为轻量级编程语言?

我很抱歉问这类问题.

但我在这里非常困惑,我已经通过其他网站找到答案.

但没有得到任何正确的答案.

请解释一下.

谢谢

javascript

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

如何使用 laravel 5.2 获取 Blade 文件(HTML)中 url 的最后一部分?

我是 Laravel 的新手。我想在刀片文件(HTML 文件)中获取我的网址的最后一部分。我已经使用 php 功能完成了这一任务。有什么方法可以使用任何 laravel 功能来获取它。

下面是我的代码,它工作正常

<?php
$url = url()->current();
echo $end = end((explode('/', $url)));
?>
Run Code Online (Sandbox Code Playgroud)

我也用过这个来获得

Request::segment(2)
Run Code Online (Sandbox Code Playgroud)

这里我的网址是http://localhost/blog/public/user/add-user。我想在 html 文件中获取添加用户。

谢谢

php laravel-5

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

如何在codeigniter中获取请求数据

我是codeigniter的新手.

我正在尝试打印所需的表单数据.

我想要一堆数据,但我无法获取它.

在这里我得到单个数据.我想要整个数据.

我试过以下代码.

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Ticket extends CI_Controller {

    public function insert_ticket()
    {   


    echo $title = $this->input->post("title");//getting single data
        print_r($this->input->post);exit;//This one is not working.
    }
}
Run Code Online (Sandbox Code Playgroud)

谢谢.任何建议?

php codeigniter

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

data属性在多个tr中不起作用

我试图获取数据属性值,它返回一些未定义的值.我想,我做错了什么.以下是我的代码,请看看.

$(document).on("click",".adm tr .link",function(){
  // alert("hii");
  var company_id = $(this).data("id")
  console.log($(this).data("id"));
  // window.location.href = "userCompany.html"
})
Run Code Online (Sandbox Code Playgroud)
<?php foreach ($car_listing as $car_listings) { ?>
  <tr data-id="<?php echo $car_listings->company_id;?>">
    <td class="link">
      <img src="<?php echo image($car_listings->image);?>">
    </td>
    <td class="link"><?php echo $car_listings->name;?></td>
  </tr>
<?php } ?>
Run Code Online (Sandbox Code Playgroud)

有没有人有什么建议?

javascript jquery

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

如何在js中获得多维数组的最大值

在这里,我希望获得tax_value更大的这个多维数组的最大值.

0:{id: "61", tax_value: "2.00000000"}
1:{id: "81", tax_value: "12.00000000"}
Run Code Online (Sandbox Code Playgroud)

在这里,我使用此代码获取数组.

 var array = new Array();
        if (typeof $('select[id^=item_tax]') !== "undefined")
        {
            $('select[id^=item_tax]').each(function (i, e)
            {
                if ($(e).val() > 0)
                {
                    array.push({id: $(e).val(), tax_value: $(e).find('option:selected').data('value')});
                }
            });


        }
        console.log(array);//multi dimensional array is coming as output
Run Code Online (Sandbox Code Playgroud)

如何从此数组中获取最大值.

html javascript php jquery

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

查询构建器在cakephp 3.2中获取数据

我使用下面的代码来总结我所有的钱包余额.

$query = $this->Wallets->find();
$query->select([
    'count' => $query->func()->count('id'), 
    'total_price' => $query->func()->sum('amount')
])
->where(['status' => 4, 'user_id' => $user_id]);
pj($query);
echo $query->total_price;
exit;
Run Code Online (Sandbox Code Playgroud)

出来的 pj($query);

[
    {
        "count": 2,
        "total_price": 700
    }
]
Run Code Online (Sandbox Code Playgroud)

在这里,我试图使用下面的查询获得单个单独的价值

echo $query->total_price;
Run Code Online (Sandbox Code Playgroud)

我没有得到它.什么是正确的语法,plz建议我.感谢名单.

cakephp cakephp-3.x cakephp-3.2

0
推荐指数
1
解决办法
109
查看次数

LIKE中的'string'和LIKE'%string%'不能正常工作

我对上面的标题感到困惑.

SELECT * FROM `parties` WHERE `party_name` LIKE '%DMK%' ORDER BY `id` ASC
Run Code Online (Sandbox Code Playgroud)

这里我从DB获取4行,所有行的party_name里面都包含'DMK'.

SELECT * FROM `parties` WHERE `party_name` LIKE 'DMK' ORDER BY `id` ASC
Run Code Online (Sandbox Code Playgroud)

在这里,我得到一行,其中包含party_name为'DMK'

第一个查询是搜索字符串的一部分.第二个查询正在搜索确切的字符串

是吗 ??

或者两者都一样?

很抱歉这类问题,Thanx

php mysql mysqli sql-like

-3
推荐指数
1
解决办法
59
查看次数