在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/ PHP問(wèn)答
若相惜 回答

php .\artisan migrate --pretend
輸出sql瞧瞧, 看報(bào)錯(cuò)是索引長(zhǎng)度 問(wèn)題吧.

懷中人 回答

thinkphp我知道是能這樣,laravel我不知道能否實(shí)現(xiàn)

撥弦 回答

啊,之前看過(guò)新的分級(jí)表設(shè)計(jì),具體鏈接名字我忘了,所以直接告訴你設(shè)計(jì)方案吧。
字段: id(主鍵 ) top_id(原始 ID) pid(上級(jí) ID) name(內(nèi)容) lv_num(所屬等級(jí))
?,F(xiàn)在你看到這里,你可以思考下這樣設(shè)計(jì)的優(yōu)劣,如果能直接想明白是最好的,如果不能明白,請(qǐng)看下面:

每個(gè)分類通過(guò)記錄三個(gè)字段來(lái)實(shí)現(xiàn)管理,分別為 祖先ID top_id ,這是記錄該數(shù)據(jù)的最上級(jí)分類,而 pid 則記錄上級(jí)分類,lv_num 記錄當(dāng)前分類所屬的級(jí)別。這樣的話,如果要找到對(duì)應(yīng)分類下面的所有數(shù)據(jù),只需要通過(guò) top_id 就能直接獲取到所有的,而如果只想要獲取下一級(jí)的則可以通過(guò) pid 獲取到。如果要找到某個(gè)級(jí)別的,完全可以通過(guò) lv_num 獲取到。如果要某個(gè)分類下面的同級(jí)則可以 pid and lv_num 就可以實(shí)現(xiàn)。最后,如果要找到某個(gè)大分類下面第幾級(jí)的所有分類則通過(guò) top_id and lv_num 實(shí)現(xiàn)。

可以對(duì)比下其它設(shè)計(jì)優(yōu)劣進(jìn)行對(duì)比。

愚念 回答

導(dǎo)出代碼最后加一個(gè)exit即可。

header("Pragma: public");  
header("Expires: 0");  
header("Cache-Control:must-revalidate, post-check=0, pre-check=0");  
header("Content-Type:application/force-download");  
header("Content-Type:application/vnd.ms-excel");  
header("Content-Type:application/octet-stream");  
header("Content-Type:application/download");;  
header('Content-Disposition:attachment;filename="'.$filename.'.xls"');
header("Content-Transfer-Encoding:binary");
$objWriter->save('php://output');
exit;

貓館 回答

發(fā)現(xiàn)原來(lái)是寶塔的問(wèn)題換了面板就可以了

命于你 回答

充值額和銷售額應(yīng)該是分開(kāi)計(jì)算的,
每日收入的話不建議有這個(gè)選項(xiàng),因?yàn)樯唐返牟少?gòu)和銷售都是獨(dú)立的,今天賣出去的東西未必是今天進(jìn)的,
應(yīng)該設(shè)置每日采購(gòu)額,每日充值額,和每日銷售額,至于收入和利潤(rùn)應(yīng)該在更宏觀的時(shí)間跨度計(jì)算

脾氣硬 回答

group不是你理解的那個(gè)group字面意思把所有的查出來(lái)的數(shù)據(jù)分組...
而是根據(jù) GROUP BY 語(yǔ)句, 后面接的字段, 比如你的modelid 進(jìn)行分組, 你有兩個(gè), 那就分出來(lái)兩個(gè)了
http://www.w3school.com.cn/sq...

乞許 回答

@火蜥蜴 的意思是 你數(shù)據(jù)庫(kù)根據(jù)分組取出一周統(tǒng)計(jì)的數(shù)據(jù),然后再遍歷日期。比如你給的例子:

統(tǒng)計(jì)數(shù)據(jù)數(shù)組是:

$result = [
    '2018-01-03' => 5,
    '2018-01-04' => 1,
    '2018-01-05' => 3,
    '2018-01-08' => 3,
    '2018-01-09' => 1,
];

然后你的一周日期數(shù)組是:

$date_list = ['2018-01-01', '2018-01-02', '2018-01-03', '2018-01-04', '2018-01-05', '2018-01-06', '2018-01-07'];

循環(huán)$date_list數(shù)組,值與$result的下標(biāo)對(duì)應(yīng),有的話取出count,沒(méi)有的話輸出0就行了。

冷眸 回答

數(shù)據(jù)庫(kù)導(dǎo)出 mysqldump -uroot-proot play > D:/play.sql, 試一試
要不就是數(shù)據(jù)庫(kù)版本低.更新下數(shù)據(jù)庫(kù).

我甘愿 回答

你在服務(wù)器命令行php -v以及當(dāng)前你電腦執(zhí)行一下php -v看一下PHP版本,然后下一步稍后再說(shuō)。

瘋浪 回答

/content/dam/sonystyle/products/color/([^\/]*)[$|/].*$

抱緊我 回答

內(nèi)存改了有重啟服務(wù)器嗎?還有你修改的是memory_limit = 1024M 這個(gè)選型嗎?在php.ini里面

愚念 回答

如果你的庫(kù)2就沒(méi)有sku表,可以通過(guò)mysqldump命令來(lái)把庫(kù)1中的sku表導(dǎo)出到文件,再把這個(gè)文件中的數(shù)據(jù)導(dǎo)入到庫(kù)2中即可:

$ mysqldump -uroot -proot --databases db1 --tables sku  >/tmp/sku.sql
$ mysql -uroot -proot db2 < /tmp/sku.sql

如果你庫(kù)2本身也有sku表,只是想將庫(kù)1中庫(kù)2沒(méi)有的數(shù)據(jù)更新到庫(kù)2,那么首先你得通過(guò)insert ... select語(yǔ)句來(lái)操作,需要注意,語(yǔ)句最好不要一次性插入10w數(shù)據(jù),最好按一定條件分開(kāi),比如id,因?yàn)閙ysql內(nèi)部有一定限制:

INSERT INTO db2.sku
SELECT * FROM db1.sku
where 
(db1.sku.id between 1 and 10000)
and (db2.sku沒(méi)有這條數(shù)據(jù));

INSERT INTO db2.sku
SELECT * FROM db1.sku
where 
(db1.sku.id between 10001 and 20000)
and (db2.sku沒(méi)有這條數(shù)據(jù));

希望能幫助到你。

別硬撐 回答

當(dāng)請(qǐng)求包含自定義請(qǐng)求頭(有的時(shí)候Authorization也被算是自定義頭)的時(shí)候, 瀏覽器在發(fā)起真正的請(qǐng)求前會(huì)以options方式發(fā)起preflight請(qǐng)求. 而Laravel沒(méi)有正確處理好預(yù)檢請(qǐng)求, 所以就會(huì)返回404, 然后web服務(wù)器重定向404到錯(cuò)誤頁(yè)面。

下面的解決方式不是非常優(yōu)雅:
就是添加處理preflight的中間件.

<?php

namespace App\Http\Middleware;

use Closure;

class PreflightResponse
{
    /**
    * Handle an incoming request.
    *
    * @param \Illuminate\Http\Request $request
    * @param \Closure $next
    * @return mixed
    */
    public function handle($request, Closure $next )
    {
        if ($request->getMethod() === "OPTIONS") {
            return response('');
        }

            return $next($request);
     }
 }

然后在App/Http/kernel.php中注冊(cè)該中間件.

protected $middleware = [
    \App\Http\Middleware\PreflightResponse::class,
    // ...
];

應(yīng)該就能修復(fù)這個(gè)問(wèn)題

葬愛(ài) 回答

先通過(guò)后臺(tái)判斷是否登陸,再選擇要加載的前臺(tái)頁(yè)面,大概就是這么個(gè)意思;

比如說(shuō),你現(xiàn)在這個(gè)場(chǎng)景,假設(shè)進(jìn)入地址是http://web.com/index.php,在index.php文件里去做是否登陸的功能,然后再根據(jù)情況選擇要加載的前臺(tái)頁(yè)面;

// index.php
<?php
// 簡(jiǎn)單判斷一下用戶是否登陸
if(empty($_SESSION['uid']) && !isset($_SESSION['uid'])) {
    // 未登錄就加載登陸頁(yè)面
    
    // 方案一 加載html登陸頁(yè)面
    require('login.html');
    // 方案二 重定向跳轉(zhuǎn)到登陸頁(yè)面
    // $url就是要跳轉(zhuǎn)的登陸頁(yè)面地址
    header('Location:' . $url);
} else {
    // 已登錄就加載后臺(tái)主頁(yè)頁(yè)面  
    // 方案同上登陸
    require('home.php');
}
掛念你 回答
location /admin/{
    rewrite    /admin/([^/]+) /$1 break;
    proxy_pass http://$host:$server_port/;
}