我创建了一堆用于身份验证的 cookie,网站的一部分允许用户导航到该网站的英国部分。这是通过在域中使用 uk 前缀来实现的。(例如 uk.domain.com)。
我基本上有一个小脚本,用于检查子域是否称为 UK,然后我提供 UK 内容。
我怎样才能让 domain.com 上的所有 cookie 都转移到 uk.domain.com?
我试过了 ...
... 将 cookie 设置为根域
setcookie("auth", "blahblah", time() + 123, "/", "localhost")
Run Code Online (Sandbox Code Playgroud)
... 在域的开头添加一个点
setcookie("auth", "blahblah", time() + 123, "/", ".localhost")
Run Code Online (Sandbox Code Playgroud)
...在两个域上创建 cookie
setcookie("auth", "blahblah", time() + 123, "/", "localhost")
setcookie("auth", "blahblah", time() + 123, "/", "uk.localhost")
Run Code Online (Sandbox Code Playgroud)
... 创建没有任何域或路径的 cookie。
setcookie("auth", "blahblah", time() + 123, "/")
setcookie("auth", "blahblah", time() + 123)
Run Code Online (Sandbox Code Playgroud)
我似乎无法让它发挥作用。
不太确定如何措辞,但基本上我在列表中有一堆与此类似的数据:
人 1
姓名 - Joe Bloggs
年龄 - 40
部门 - IT
工资 - 20,000
人 2
姓名 - Jess Jane
年龄 - 40
部门 - 厨房
工资 - 16,000
……你懂的。
目前,我刚刚选择了所有人员,按工资对他们进行了排序,然后通过这样做非常简单地将他们输入到列表框中。
var item = (from employee in employeeList.employees
orderby employee.wage descending
select employee);
Run Code Online (Sandbox Code Playgroud)
现在,我的问题是,我如何更改这段代码,以便它过滤列表并仅显示其部门中收入最高的员工?例如,它不会列出数百名员工,而是只显示 IT 部门收入最高的员工,然后是餐饮部门收入最高的员工,等等。
是否可以?如果没有,我可以使用其他任何方法来实现这一目标吗?
如何遍历字母表并让它继续经过字母 Z?例如 - a,b,c ... y,x,aa,ab,ac,ad
目前这是我的阵列
letters = [
"a","b","c","d","e","f","g","h","i","k",
"l","m","n","o","p","q","r","s","t","u",
"v","w","x","y","z", "aa", "ab", "ac", "ad", "ae",
"af", "ag", "ah", "ai", "aj", "ak", "al", "am", "an",
"ao", "ap", "aq", "ar", "as", "at", "au", "av","aw", "ax", "ay",
"az", "ba", "bb", "bc", "bd", "be", "bf", "bg", "bh", "bi",
"bj", "bk", "bl", "bm", "bn", "bo", "bp", "bq", "br", "bs", "bt",
"bu", "bv","bw", "bx", "by", "bz","ca","cb","cc","cd","ce",
"cf","cg","ch","ci","cj","ck","cl","cm","cn","co","cp",
"cq","cr","cs","ct","cu","cv","cw"]
Run Code Online (Sandbox Code Playgroud)
但我想让它在循环中创建。
我有以下查询
$months = \App\DATA::select(
DB::raw('sum(order_value) as `sums`'),
DB::raw("DATE_FORMAT(created_at,'%M %Y') as months")
)
->where("created_at", ">", \Carbon\Carbon::now()->subMonths(6))
->groupBy('months')
->get();
Run Code Online (Sandbox Code Playgroud)
对过去 6 个月中每个月的数据进行汇总。问题是它按字母顺序输出日期。
August 2019
July 2019
June 2019
May 2019
November 2019
October 2019
September 2019
Run Code Online (Sandbox Code Playgroud)
我不能订购它orderBy:
->orderBy('created_at')
Run Code Online (Sandbox Code Playgroud)
由于以下问题
SQLSTATE[42000]:语法错误或访问冲突:1055 ORDER BY 子句的表达式 #1 不在 GROUP BY 子句中并且包含非聚合列
如何按日期订购?
php ×2
c# ×1
cookies ×1
eloquent ×1
laravel ×1
linq ×1
mysql ×1
python ×1
python-2.7 ×1
python-3.x ×1