鍍金池/ 問答/ PHP問答
刮刮樂 回答

RewriteRule ^admin/index$ admin/index.php

這樣就對了

傻丟丟 回答

mcv思想,你前端就是view用于視圖輸出,后臺訪問層model主要處理數(shù)據(jù)庫相關(guān)操作,業(yè)務(wù)邏輯層就是contrellor各種邏輯判斷就放到這里面

網(wǎng)妓 回答

電商系統(tǒng)經(jīng)常遇到的屬性變動(dòng)問題

數(shù)據(jù)庫設(shè)計(jì)的時(shí)候由于未來需求經(jīng)常改變。
所以設(shè)計(jì)的時(shí)候需要把原本是列的變成行數(shù)據(jù),到時(shí)候要改列的時(shí)候通過插入行數(shù)據(jù)來實(shí)現(xiàn)。
舉個(gè)例子。

我有個(gè)手機(jī)。
名稱價(jià)格,翻蓋還是滑蓋,智能機(jī)還是非智能機(jī)等屬性。

如果按照列的設(shè)計(jì)。

那么,每個(gè)手機(jī)的值如下

ID 名稱,價(jià)格,翻蓋/滑蓋/直板,是否智能機(jī)
1,諾基亞,1000,翻蓋,否
2. 蘋果,4000,直板,是
3. 安卓,2000,直板,是

如果要增加操作系統(tǒng)字段,需要更改表結(jié)構(gòu)添加字段。

采用行設(shè)計(jì)

屬性表

ID,屬性名
1. 操作系統(tǒng)
2. 直板/滑蓋/翻蓋
。。。

商品表

ID,名稱,價(jià)格
1 諾基亞,1000
2 蘋果 4000
3 安卓 2000

商品屬性
商品ID ,屬性ID,屬性值
1 1 塞班
1 2 直板
2 1 ios
2 2 直板

這樣,如果要加屬性。添加屬性表的數(shù)據(jù)和商品屬性表數(shù)據(jù)即可,不需要改結(jié)構(gòu)

不同客戶之間功能不同問題

首先,程序只有一套,數(shù)據(jù)庫只有一個(gè)。

  1. 所以,客戶需要實(shí)現(xiàn)的功能,我們程序必須實(shí)現(xiàn),每個(gè)功能加到一個(gè)功能表,參照屬性表設(shè)置
  2. 然后需要開通該功能的客戶,添加一個(gè)表,參考商品屬性表,

功能

ID,功能名稱
1 廣告功能
2 可以自定義微信公眾號
...

客戶功能
客戶ID,功能名稱
1 1
1 2

做好緩存,那么我讀取到客戶1的時(shí)候會發(fā)現(xiàn)客戶1有廣告功能和微信功能,那么程序根據(jù)這個(gè)該顯示頁面的添加頁面顯示,后臺可以操作的,后臺也顯示出來

誮惜顏 回答

我覺得很可能是你接口處理的邏輯太多,接口超時(shí)了

柒喵 回答

.env里面的配置QUEUE_DRIVER就是指定所使用的driver,如果你用的rabbitmq,則QUEUE_DRIVER=rabbitmq,本地調(diào)試時(shí),可以改成QUEUE_DRIVER=sync,這表示同步處理,而不是異步使用rabbitmq處理,這樣就可以直接使用xdebug斷點(diǎn)調(diào)試了。

痞性 回答

你先把數(shù)組拿出來,進(jìn)行增刪操作完之后再進(jìn)行setData

懶豬 回答

1.這函數(shù)調(diào)用了么?
2.res哪來的?

安淺陌 回答

1、你在Windows可以這樣操作的前提是你的系統(tǒng)里面已經(jīng)安裝了相關(guān)的php擴(kuò)展庫,所以你能夠通過修改php.ini的方式來開啟或關(guān)閉這些php擴(kuò)展庫
2、你現(xiàn)在在Linux里面并沒有安裝上述的php擴(kuò)展庫,從報(bào)錯(cuò)Unable to load dynamic library里面可以得知
3、在Linux里面安裝擴(kuò)展的方法,不是修改php.ini后會自動(dòng)安裝的,如果你用的是Ubuntu,那么就使用 apt install php-common,apt install php-pdo,apt install php-mbstring,逐個(gè)添加上述PHP擴(kuò)展庫

毀了心 回答

拿到code需要用戶同意的,你想跳過那步是不可以的。

妖妖 回答

幫你做了排版,以后代碼不要直接粘貼!

  1. backgroundimage => background-image
  2. cover是用于圖片小于容器,把圖片等比例鋪滿,這個(gè)會裁剪圖片。
    contain 是用于圖片大于容器,把圖片等比例縮小,這個(gè)會顯示完整圖片但不會鋪滿。
野橘 回答
  1. 如果是php文件的話,可以從是否緩存了php opcode這方面著手。
  2. 如果是html等靜態(tài)文件的話,可以考慮瀏覽器的緩存問題
鹿惑 回答

其實(shí)你可以不用checked的。
動(dòng)態(tài)的class類名

<li v-for="key,index in testData" @click="selected(key.value,index)" :class="select==index">
selected(val1,val2){
    this.select=val2;
    console.log(val2)//當(dāng)前點(diǎn)擊的元素對應(yīng)的value值
}


短嘆 回答

你拿到token后總要去干點(diǎn)什么吧,好比去請求一個(gè)鏈接,如果token失效那不就返回失效的錯(cuò)誤了,知道這個(gè)錯(cuò)誤再去請求新的token就是。但是說到底都是人家只允許一個(gè)用戶登錄,你再請求新的就又把A的又踢掉了。

還吻 回答

clipboard.png
他會默認(rèn)一個(gè)字符截取,當(dāng)做數(shù)組來處理,你的adb 就是等同于0 然后$string_a = '1245'; 這里的0下標(biāo)對應(yīng)的是1,我給你的這個(gè)例子里面,你可以試一下,輸出結(jié)果就是3

青瓷 回答

input 事件~ 或 trigger('change')

墻頭草 回答

你是用循環(huán)來計(jì)算總價(jià)的嗎?你需要在每次循環(huán)的時(shí)候?qū)otal設(shè)置成0,這樣就沒問題了。

憶往昔 回答

你是否接收到了post傳遞過來的信息??