1,數(shù)據庫添加字段
方法:登陸后臺--系統(tǒng)--SQL命令行工具--運SQL命令行--多行
添加下面的字段,當然你要幾個就加幾個我是添加6個字段,
后臺的這些名字可以根據自己的需求更改
my_phone,my_mobile,my_fax,my_commanyname,my_commanyaddress,my_website
添加如下內容
ALTER TABLE`dede_guestbook` ADD`my_phone` VARCHAR( 30 ) NOT NULL ;
ALTER TABLE`dede_guestbook` ADD`my_mobile` VARCHAR( 30 ) NOT NULL ;
ALTER TABLE`dede_guestbook` ADD`my_fax` VARCHAR( 30 ) NOT NULL ;
ALTER TABLE`dede_guestbook` ADD`my_commanyname` VARCHAR( 30 ) NOT NULL ;
ALTER TABLE`dede_guestbook` ADD`my_commanyaddress` VARCHAR( 30 ) NOT NULL ;
ALTER TABLE`dede_guestbook` ADD`my_website` VARCHAR( 30 ) NOT NULL ;
填好后點確定
如果說你執(zhí)行成功就對了,如果失敗的話,就檢查這個dede_是不是跟你的數(shù)據表前綴一樣
不一樣就改成一樣,是多少你在上面的框框中看的到(系統(tǒng)的表信息:后面的框中有前綴的)
這是啥意思呢?這是從前臺表單里獲取過來的內容,把他兩頭的空格干掉。。。
再找到下面一行哈。。。(大約在58行)
$query = "INSERT INTO `dede_guestbook`(title,tid,mid,uname,email,homepage,qq,face,msg,ip,dtime,ischeck)
VALUES ('$title','$tid','{$g_mid}','$uname','$email','$homepage','$qq','$img','$msg','$ip','$dtime','$needCheck'); ";
這一行就是入庫了,把他改成如下的
$query = "INSERT INTO `dede_guestbook`(title,tid,mid,uname,email,homepage,qq,face,msg,ip,dtime,ischeck,phone,mobile,fax,commanyname,commanyaddress,website)
VALUES ('$title','$tid','{$g_mid}','$uname','$email','$homepage','$qq','$img','$msg','$ip','$dtime','$needCheck','$my_phone','$my_mobile','$my_fax','$my_commanyname','$my_commanyaddress','$my_website');";