你要看看config里面的數據庫配置,看是否跟cmd數據庫里面對應,
站在用戶的角度思考問題,與客戶深入溝通,找到汪清網站設計與汪清網站推廣的解決方案,憑借多年的經驗,讓設計與互聯網技術結合,創造個性化、用戶體驗好的作品,建站類型包括:做網站、成都網站制作、企業官網、英文網站、手機端網站、網站推廣、域名注冊、網頁空間、企業郵箱。業務覆蓋汪清地區。
目錄位置:項目目錄/Common/Conf/config.php
在里面配置好
array_filter是只能去除掉一維的數組的null
function null_filter($arr)
{
foreach($arr as $key=$val) {
if(is_array($val)) {
$val = null_filter($val);
} else {
if($val === null){
unset($arr[$key]);
}
}
}
return $arr;
}
有現成的函數,默認可以過濾掉所有 ""、null、false如果單獨只需要過濾掉null,那么類似如下代碼寫一個回調函數
function delete_null($vo){
if ($vo==null){
return false;
}
return true;
}
print_r(array_filter(array("aaa","bbb",null,"ccc"),"delete_null"));
特殊的 NULL 值表示一個變量沒有值。NULL 類型唯一可能的值就是 NULL。
在下列情況下一個變量被認為是 NULL:
被賦值為 NULL。
尚未被賦值。
被 unset()。
var $link_id=NULL 和var $link_id 是同一個效果,只不過var $link_id=NULL 是顯示聲明為NULL。 也許這是ecshop的編程規范來的。
一個剛聲明的未被賦值的變量又何須unset呢。
var $link_id=NULL是聲明值為空的變量,unset是銷毀一個有值或者無值的變量,即使你銷毀后再使用,也只是使用了一個變量名一樣的新變量,而不是你unset之前的變量。樓主覺得有矛盾嗎。
NULL就是空值
NOT
NULL就是非空值
默認是NULL
當然有這個東西,就會有這個東西的作用
比如,你在表單里設置一項為用戶密碼
你不想讓用戶密碼為空
就設置
NOT
NULL
這樣,如果用戶沒有輸入密碼,就不能注冊成功
很簡單的道理,其它也是類同。
$min_codtime = ($_POST['min_codtime']!=null) ? $_POST['min_codtime']:’NULL‘;//加上單引號就行了。
$exec="INSERT INTO expressage (max_codtime) values($min_codtime)";//還有,這里不是$max_codtime
$result = mysql_query($exec);
bool empty ( mixed $var )
判斷一個變量是否被認為是空的。當一個變量并不存在,或者它的值等同于FALSE,那么它會被認為不存在。如果變量不存在的話,empty()并不會產生警告。
再配上一個if語句就好了