'$username','$password','$email','$realname' 先檢查你這些變量是不是有的。
創(chuàng)新互聯(lián)成立于2013年,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元蓋州做網(wǎng)站,已為上家服務(wù),為蓋州各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108
其實(shí)很明顯的告訴你了INSERT INTO form_user(username,password,email,realname,regdate)VALUES('$username','$password','$email','$realname',NOW()) 這句SQL語(yǔ)句 執(zhí)行錯(cuò)誤,
在phpadmin 里插入 以下語(yǔ)句 看看報(bào)不報(bào)錯(cuò)??词遣皇且?hào)報(bào)錯(cuò)
insert into user(username,pwd,email) values(111,222,333)
你當(dāng)前使用的用戶名沒(méi)有添加的權(quán)限,應(yīng)該給當(dāng)前用戶分配權(quán)限,具體過(guò)程:
1.用最上位管理者登陸mysql,就是用戶名是root的那個(gè)
2.點(diǎn)擊主頁(yè)面上的【權(quán)限】按鈕,會(huì)出現(xiàn) 用戶一覽
3.在用戶一覽 頁(yè)面,選擇當(dāng)前用戶名【hxm】進(jìn)行 編輯權(quán)限,選擇【全選】就可以了
最后 重新登錄mysql
字段名、表名等,無(wú)需加單引號(hào)
insert into user('name','age') 是錯(cuò)誤的
應(yīng)該是
insert into user(name,age)
當(dāng)然在php中還可以這么寫(xiě)
insert into user(`name`,`age`)
例外,要注意的是,如果字段類型是數(shù)字類型,那sql語(yǔ)句中的字段值也無(wú)需加引號(hào)