第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

thinkphp問題?

thinkphp問題?

PHP
初學乍練2 2016-10-26 15:57:38
問題是這樣的,thinkphp我的添加類只能添加進name,salary,grade,email,本人小白希望大神們不要嫌棄,這是添加頁HTML代碼<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>添加新聞信息</title></head><style type="text/css">.input,img{vertical-align:middle;}</style><body><form name="form1" method="post" action="__URL__/add">? <table width="643" border="0" align="center" cellpadding="0" cellspacing="0">? ? <tr>? ? ? <td colspan="2" align="center">添加新聞信息</td>? ? </tr>? ? <tr>? ? ? <td width="154" height="26" align="right">名字:</td>? ? ? <td width="489" height="26"><input name="name" type="text" id="name" ></td>? ? </tr>? ? <tr>? ? ? <td height="26" align="right">級別:</td>? ? ? <td height="26"><input name="grade" type="text" id="grade"></td>? ? </tr>? ? <tr>? ? ? <td height="26" align="right">性別:</td>? ? ? <td height="26"><input name="sex" type="text" id="sex"></td>? ? </tr>? ? ? <tr>? ? ? <td height="26" align="right">年齡:</td>? ? ? <td height="26"><input name="old" type="text" id="old"></td>? ? </tr>? ? <tr>? ? ? <td height="26" align="right">薪水:</td>? ? ? <td height="26"><input name="salary" type="text" id="salary"></td>? ? </tr>? ? ? <tr>? ? ? <td height="26" align="right">教育:</td>? ? ? <td height="26"><input name="edu" type="text" id="education"></td>? ? </tr>? ? ? <tr>? ? ? <td height="26" align="right">興趣:</td>? ? ? <td height="26"><input name="hobby" type="text" id="hobby"></td>? ? </tr>? ? <tr>? ? ? <td height="26" align="right">email:</td>? ? ? <td height="26"><textarea name="email" cols="60" rows="8" id="email"></textarea></td>? ? </tr>??? ? <tr>? ? ? <td height="26" align="right">&nbsp;</td>? ? ? <td height="26"><input type="submit" name="Submit" value="添加信息">? ? ? <input type="reset" name="Submit2" value="重置"></td>? ? </tr>? </table></form></body></html>這是添加類代碼public function add()? ? {? ? ??? ? ? ? $insert = D('emp');? ? ? ? if(!empty($_POST)){? ? ? ? ? ? $z=$insert->add($_POST);? ? ? ? ? ? if($z){? ? ? ? ? ? ? ? $this->redirect('ok');? ? ? ? ? ? }? ? ? ? }else {? ? ? ? ? ? $this->display();? ? ? ? }
查看完整描述

2 回答

已采納
?
一瞬兒光

TA貢獻178條經(jīng)驗 獲得超70個贊

public?function?add()
{
????????$insert?=?D('emp');
????????if(!empty($_POST)){
????????????$z=$insert->add($_POST);
????????????if($z){
????????????????$this->redirect('ok');
????????????}
????????}else?{
????????????$this->display();
????????}
}
//你的這個方法還能添加進幾個數(shù)據(jù)還真是神奇。
//1,你方法里直接把$_POST作為數(shù)據(jù)傳給add方法進行添加,估計也就是你表里剛好有那個對應(yīng)得name的字段,
//不然你一個也添加不了。
//2,你沒打印下看看$_POST?是些什么內(nèi)容嗎?在提交表單的時候,$_POST屬于全局變量,
//里面可能存的不只是你的表單數(shù)據(jù)。
//3,你應(yīng)該定義一個$data數(shù)組變量。然后將表單的數(shù)據(jù)重新封裝,比如$data['name']?=?$_POST['name'];
//最后再把封裝好的$data傳進insert方法里提交。這里數(shù)組$data['name']的鍵名name必須對應(yīng)你數(shù)據(jù)表的字段才行。
//再嘗試下吧!


查看完整回答
2 反對 回復(fù) 2016-10-26
  • 初學乍練2
    初學乍練2
    大神說的很有道理,我這代碼是亂亂的,自己都搞不明白,不過我不是代碼錯了,是把runtime刪掉就可以了,有緩存,不過還是多謝,我這代碼確實需要改,但是不知道怎么改呀。。。
?
一句話兒的事

TA貢獻9條經(jīng)驗 獲得超0個贊

盡量把代碼寫全吧,這樣比較好調(diào)試,別人看你代碼也比較容易

查看完整回答
反對 回復(fù) 2016-10-28
  • 2 回答
  • 0 關(guān)注
  • 1361 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號