分享一下自己的組裝sql語句的方法
/**
* 組成插入sql語句
* @param string $table
* @param array $data
* @return bool|string
*/function insertintosql($table = '', $data = array())
$sql = 'insert into ' . $table . '(';
$sql_val = 'values ';
foreach ($data as $key => $value)
$sql .= rtrim($s_key, ',') . ')';
}$s_val = '(';
foreach ($value as $val)
$sql_val .= rtrim($s_val, ',') . '),';
}$sql_val = rtrim($sql_val, ',');
$inster_sql = $sql . $sql_val;
return $inster_sql;
}//使用舉例
$goods_data = [
//以下的key表示資料表的欄位名
'id' => $i,
'category_id' => $category_id,// 分類id
'goods_name' => $v['name'],// name 商品名稱
'price' => $v['min_price'],// min_price **
'sale_num' => str_replace('月售', '', $v['month_saled_content']),// month_saled_content 銷量
'spec' => $v['skus'][0]['spec'],// sku_label 規格
'img' => $v['picture'],// picture
'addtime' => $time,// picture
];insertintosql('ims_goods_shuxin', $goods_data);
今天做了乙個題,記錄一下
題幹 程式設計 二選一 連續數字 分值 300 程式執行時限 600 ms 你的弟弟在紙上寫了一些連續的整數,這些整數是亂序排列的,且每個整數只出現一次。淘氣的弟弟把其中的乙個整數擦掉了,你現在需要寫程式找出他擦掉的是哪個數。輸入 只有一行,用逗號分隔的若干個整數 輸入約束 至少1個,至多50個整數...
記錄一下使用git遇到的乙個小問題
今天我在敲完 快下班時準備提交 當執行git add 操作的時候,出現 如下 錯誤 if no other git process is currently running,this probably means a git process crashed in this repository ea...
記錄一下jquery ajax的乙個注意點
view code 我只是想把伺服器端的模型驗證錯誤給顯示出來而已,所以區域性檢視很簡單命名為validatorsummary。如下 html.validationsummary view code 伺服器很簡單返回paritalview validatorsummary 即可。客戶端我用的是jso...