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

鍍金池/ 問答/ PHP問答
拽很帥 回答

//大概這樣,只是個大概:
if($supplier !==0 ){ //當供應商不為0時,goods_id使用供應商的goods_id

    $where = 'goods_id=supplier_goods';

}else($dealer !== 0){ //當經(jīng)銷商不為0時,goods_id使用經(jīng)銷商的goods_id

    $where = 'goods_id=dealer_goods'; 

}
$data = $mysql->query("select * from table where {$where}");
建議將判斷邏輯放在前面,讓SQL一目了然

莓森 回答

你這建表有問題吧,你在建立表的時候多一個推薦人數(shù)字段不行嗎???
比如 rec_number INT(11) NOT NULL DEFAULT 0 COMMENT '推薦人數(shù)',

A推薦B注冊了,注冊的時候看到有A的注冊碼吧,之后根據(jù)A的注冊碼找到A->setInt('rec_number',1,5);

誮惜顏 回答

可以把foreach放在return之前呀

比如簡單把foreach改成賦值操作:

foreach($driver_shift_get_all->{'driver-shifts'} as $value) {
    $driver_shift_list .= "<br>".$value->date."<br>";
    $driver_shift_list .= $value->{'drivers-available'};
}

拿到你的foreach之后的值在進行相關操作。

撥弦 回答

1可以存儲到客戶端本地,cookie,localstorage等
2可以利用form提交過去(跳轉)

故林 回答

可以,參考手冊:PHP:可變函數(shù)
下邊例子中 $func 既是變量名,也是函數(shù)名:

<?php
function foo() {
    echo "調(diào)用 foo() 方法" . PHP_EOL;
}

function bar($arg = '') {
    echo "調(diào)用 bar() 方法; 參數(shù)為 '$arg'" . PHP_EOL;
}

function echoit($string) {
    echo $string. PHP_EOL;
}

$func = 'foo';
$func();       

$func = 'bar';
$func('test');  

$func = 'echoit';
$func('test'); 

效果如下:
006tKfTcgy1fl9hyiyooij307d02rdfv.jpg

怣人 回答
  1. 網(wǎng)絡爬蟲
  2. 黑進數(shù)據(jù)庫,直接從數(shù)據(jù)庫讀取
  3. 與網(wǎng)站合作,讓網(wǎng)站提供數(shù)據(jù)接口
六扇門 回答

控制器中使用try catch捕獲異常,catch中$model->getErrors();看一下異常錯誤

凝雅 回答
  1. 配置好php環(huán)境,然后指定.php文件用php-cgi.exe打開就好了,這樣雙擊.php文件就執(zhí)行了。

  2. 配置好php環(huán)境,寫個<name>.bat,雙擊<name>.bat就執(zhí)行了。

    php <name>.php
安于心 回答

擴展包有問題,你換個版本吧

莓森 回答

可以自定義驗證,自動驗證中都是按照順序拋出的。

淡墨 回答

使用CDN,加速視頻。

痞性 回答

thinkphp中有數(shù)據(jù)庫字段緩存的,tp3的話在runtime下面的Data下的_fields中,tp的話你用命令清除下字段緩存或者刪除了緩存文件就好了

做不到 回答

微信應該沒有單獨的關閉監(jiān)聽

左上角貌似是返回和關閉與一體的。onbeforeunload事件和onunload事件,看一下兼容性和具體生命周期會很有幫助

微信jssdk中的closeWindow可以主動關閉頁面

背叛者 回答

response一般都是服務返回的吧,如果你后臺是php,那可能是php代碼里面寫的,也可能有nginx等代理服務器添加的。

萌二代 回答

綜合看下來,個人感覺是 canvas,長按可以看見遮罩層,和內(nèi)容區(qū)域稍微有些不同。
可能把大致的多少種版面類型都確定好了,后臺直接往里套。

影魅 回答

不必要更新所有數(shù)據(jù),因為如果更新很多其他無用的數(shù)據(jù)的話,后期如果數(shù)據(jù)很多,會有很多的資源浪費,因為你一次操作最多是2條數(shù)據(jù)狀態(tài)的切換,比如,當前選中的是4,你想切換到25,其實是4的state變成0,25的state變成1.所以,你只需要向后臺傳一個這樣的json:

{
    4:0,
    25:1
}

json_decode 轉換之后的數(shù)組格式為這樣

$req = [4=>0,25=>1]

然后foreach處理

foreach($req as $key => $re) {
    $db->where('id', '=', $key)->update(['state' => $re]);
}

因為最多只有兩次循環(huán),所以對性能影響并不是很大。

或者可以這樣,需要將數(shù)據(jù)用array_keys ,array_values 處理一下。


/**
 * update `表名` set state = case id
 *      when 4 then 0
 *      when 25 then 1
 * end where id in (4,25)
 * @param $table 表名
 * @param $conditions_field 條件字段,此處為 id
 * @param $values_field  需要被更新的字段 ,此處為state
 * @param $conditions 條件 [4,25]
 * @param $values    被更新的值 [0,1]
 * @return int
 */
public function batchUpdate($table,$conditions_field, $values_field, $conditions, $values)
{
    $sql   = 'update ' . $table . ' set '. $values_field .' = case ' .$conditions_field;
    foreach ($conditions as $key => $condition) {
        $sql .= ' when ' . $condition . ' then ?';
    }
    $sql .= ' end where id in (' . implode(',', $conditions) . ')';
    return $db->update($sql, $values);
}
挽青絲 回答

phpunit版本問題,laravel 5.3依賴phpunit 5,laravel 5.5 依賴phpunit 6,所以進行以下操作

  • 清理舊版本phpunit,使用composer global remove phpunit/phpunit
  • 安裝新版本phpunit,使用composer global require phpunit/phpunit ^6.2
抱緊我 回答

在functions.php添加

function themeInit($archive)
{
 Helper::options()->commentsMaxNestingLevels = 999;//評論回復樓側最高999層.這個正常設置最高只有7層
}
荒城 回答

mysql,mysqli 寫對。兩者不一樣,寫統(tǒng)一。

另外,教使用 mysql,mysqli擴展的視頻都不用看,看 pdo 的視頻。