檢索數據我有表 「car_types」,控制器users_controller,模型Car_type和動作URL驗證未在蛋糕的PHP工作,如果從其他模型
localhost/carsdirectory/users/dashboard
dashboard.ctp(視圖)
<?php echo $this->Form->create('Users', array('type' => 'file', 'action' => 'dashboard')); ?>
<select>
<?php foreach($car_type as $key => $val) { ?>
<option value="" selected="selected">select</option>
<option value="<?php echo $val['Car_type']['id']; ?>">
<?php echo $val['Car_type']['car_type']; ?>
</option>
<?php } ?>
</select>
<?php echo $this->Form->end(array('label' => 'Submit', 'name' => 'Submit', 'div' => array('class' => 'ls-submit')));?>
Car_type.php(模型)
class Car_type extends AppModel
{
var $name = 'Car_type';
var $validate = array(
'car_type' => array(
'rule' =>'notEmpty',
'message' => 'Plz select type.'
)
);
}
users_controller.php中(控制器)
public function dashboard(){
$this->loadModel('Car_type'); // your Model name => Car_type
$this->set('car_type', $this->Car_type->find('all'));
}
但是當我點擊提交按鈕,我想告訴MSG(PLZ選擇型),現在它不工作,我知道我必須在我的代碼問題而無法即時通訊無法理清這麼plz幫助我
在此先感謝,vikas tyagi
但我創建了其他模型類Car_type – 2012-02-28 11:46:00
當您需要添加汽車類型的用戶時,您的驗證必須是模型用戶,而不是Car_type。你能在[pastebin](http://pastebin.com/)上爲我們展示更多代碼嗎?像你的整個用戶和Car_type模型和數據庫中這些表的結構? – 2012-02-28 11:52:45
這是動作url本地主機/ carsdirectory /用戶/儀表板,並在此頁面我有選擇字段,在此選擇字段im從car_types表中獲取數據(我有兩個字段表1. id 2.Car_type),這就是爲什麼我已經使其他型號Car_type – 2012-02-28 12:10:07