你注意,不是
10年積累的網(wǎng)站建設(shè)、成都做網(wǎng)站經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先制作網(wǎng)站后付款的網(wǎng)站建設(shè)流程,更有渝水免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
變量
設(shè)置為null,你可以給變量賦值為字符串‘NULL’,這樣就可以了。明白嗎,你試試
你這樣修改一下
代碼
$min_codtime
=
($_POST['min_codtime']!=null)
?
$_POST['min_codtime']:‘NULL‘;
$exec="INSERT
INTO
expressage
(max_codtime)
values($max_codtime)";
$result
=
mysql_query($exec);
改成{$_POST['Region'.$jc]},
原先的{$_POST['Region".$jc."']},{}里的“”是相對獨立的,不合外面的“”配對,也就是說“”就是單引號包含的一串字符串中的字符,所以,顯而易見的PHP不會對".$jc."做concat處理,只是作為一串字符。
變量那里加上花括號({})即可。
$add = "insert into admin(adminid,adminname,password,rolename) values('{$adminid}','{$adminname}','{$password}','{$rolename}')";
把第一行與第二行改為:
$conn = mysqli_connect('localhost','root','root','news');
mysqli_connect的第四個參數(shù)就是庫名。
將你的變量拼接到
sql語句
里,比如
$name
= 表單獲取的用戶名
$password
= 表單獲取的密碼
insert
into 表
values
(
$name,
$password
);
PHP插入數(shù)據(jù)的教程:網(wǎng)頁鏈接
1、數(shù)據(jù)庫用的是否是Mysql 5.2.X?
2、如果是,檢查你的變量是否有空值?
3、如果變量有空值,給變量賦值,或者把在數(shù)據(jù)庫里給個默認(rèn)值,或者直接把字段的NULL設(shè)置為“是”