本文整理汇总了PHP中Application_Model_DbTable_DbGlobal::getAllFecultyName方法的典型用法代码示例。如果您正苦于以下问题:PHP Application_Model_DbTable_DbGlobal::getAllFecultyName方法的具体用法?PHP Application_Model_DbTable_DbGlobal::getAllFecultyName怎么用?PHP Application_Model_DbTable_DbGlobal::getAllFecultyName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Application_Model_DbTable_DbGlobal
的用法示例。
在下文中一共展示了Application_Model_DbTable_DbGlobal::getAllFecultyName方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: FrmSetServicePrice
public function FrmSetServicePrice($data = null)
{
$_db = new Application_Model_DbTable_DbGlobal();
$_year = $this->_year;
$_session = $this->_session;
$_batch = new Zend_Dojo_Form_Element_NumberTextBox("batch");
$_batch->setAttribs(array('dojoType' => $this->t_num, 'required' => 'true', 'class' => 'fullside'));
// $this->_year->setAttribs(array(
// 'data-dojo-Type'=>$this->tvalidate,
// 'data-dojo-props'=>"regExp:'[0-5]{1}',
// 'required':true,'class':'fullside',
// 'invalidMessage':'អាចបញ្ជូលពី 1 ដល់ 5'"));
$_degree = new Zend_Dojo_Form_Element_FilteringSelect('degree');
$_degree->setAttribs(array('dojoType' => 'dijit.form.FilteringSelect', 'class' => 'fullside', 'Onchange' => 'CheckDegree()'));
$arr_opt = $_db->getAllDegree();
$_degree->setMultiOptions($arr_opt);
$_remark = new Zend_Dojo_Form_Element_TextBox('remark');
$_remark->setAttribs(array('dojoType' => $this->text, 'class' => 'fullside'));
$rows = $_db->getAllFecultyName();
array_unshift($rows, array('dept_id' => -1, 'en_name' => "Add New"));
$opt = "";
if (!empty($rows)) {
foreach ($rows as $row) {
$opt[$row['dept_id']] = $row['en_name'];
}
}
$_faculty = new Zend_Dojo_Form_Element_FilteringSelect("faculty");
$_faculty->setMultiOptions($opt);
$_faculty->setAttribs(array('dojoType' => $this->filter, 'required' => 'true', 'class' => 'fullside', 'onchange' => 'showPopupDept()'));
$_term = new Zend_Dojo_Form_Element_FilteringSelect("payment_term");
$opt_term = $_db->getAllPaymentTerm();
$_term->setMultiOptions($opt_term);
$_term->setAttribs(array('dojoType' => $this->filter, 'required' => 'true', 'class' => 'fullside'));
$_create_date = new Zend_Dojo_Form_Element_DateTextBox("create_date");
$_create_date->setAttribs(array('dojoType' => $this->date, 'required' => 'true', 'class' => 'fullside'));
$_create_date->setValue(date("Y-m-d"));
$_rank = new Zend_Dojo_Form_Element_FilteringSelect("rank");
$opt_rank = $_db->getAllMention();
$_rank->setMultiOptions($opt_rank);
$_rank->setAttribs(array('dojoType' => $this->filter, 'required' => 'true', 'class' => 'fullside'));
$this->addElements(array($_degree, $_faculty, $_batch, $_year, $_session, $_term, $_remark, $_rank, $_create_date));
return $this;
}
示例2: FrmStudentRequest
public function FrmStudentRequest($data = null)
{
$_degree = $this->_degree;
$_khname = $this->_khname;
$_enname = $this->_enname;
$_phone = $this->_phone;
$_batch = $this->_batch;
$_year = $this->_year;
$_session = $this->_session;
$_dob = $this->_dob;
$_pay_date = $this->_pay_date;
$_remark = $this->_remark;
$_reciept_no = new Zend_Dojo_Form_Element_TextBox('reciept_no');
$_reciept_no->setAttribs(array('dojoType' => $this->t_num, 'class' => 'fullside', 'dojoType' => $this->t_num, 'required' => 'true', 'class' => 'fullside'));
$_studid = new Zend_Dojo_Form_Element_TextBox('stu_id');
$_studid->setAttribs(array('dojoType' => $this->text, 'class' => 'fullside'));
$_pob = new Zend_Dojo_Form_Element_TextBox('pob');
$_pob->setAttribs(array('dojoType' => $this->text, 'class' => 'fullside'));
$_cur_add = new Zend_Dojo_Form_Element_TextBox('current_add');
$_cur_add->setAttribs(array('dojoType' => $this->text, 'class' => 'fullside'));
$_fee = new Zend_Dojo_Form_Element_NumberTextBox('payment_paid');
$_fee->setAttribs(array('dojoType' => $this->t_num, 'required' => 'true', 'class' => 'fullside'));
$_db = new Application_Model_DbTable_DbGlobal();
$rows = $_db->getAllFecultyName();
//$rows = $_db->getGlobalDb('SELECT en_name,dept_id FROM rms_dept WHERE is_active=1 AND en_name !="" ');
$opt = array();
if (!empty($rows)) {
foreach ($rows as $row) {
$opt[$row['dept_id']] = $row['en_name'];
}
}
$_dept = new Zend_Dojo_Form_Element_FilteringSelect("dept");
$_dept->setMultiOptions($opt);
$_dept->setAttribs(array('dojoType' => $this->filter, 'required' => 'true', 'class' => 'fullside'));
$rows = $_db->getAllstudentRequest();
$re_opt = array();
if (!empty($rows)) {
foreach ($rows as $row) {
$re_opt[$row['service_id']] = $row['title'];
}
}
$_request = new Zend_Dojo_Form_Element_FilteringSelect("request_id");
$_request->setMultiOptions($re_opt);
$_request->setAttribs(array('dojoType' => $this->filter, 'required' => 'true', 'class' => 'fullside'));
$_save = new Zend_Dojo_Form_Element_Button('$this->tr->translate("SAVE_PAYMENT")');
$_save->setAttribs(array('dojoType' => 'dijit.form.Button'));
$_save->setValue("save");
$this->addElements(array($_reciept_no, $_pay_date, $_pob, $_khname, $_enname, $_studid, $_dob, $_degree, $_phone, $_dept, $_batch, $_year, $_session, $_fee, $_cur_add, $_remark, $_request, $_save));
return $this;
}
示例3: getAllFacultyOption
public function getAllFacultyOption()
{
$_db = new Application_Model_DbTable_DbGlobal();
$rows = $_db->getAllFecultyName();
array_unshift($rows, array('dept_id' => -1, 'en_name' => "Add New"));
$options = '';
if (!empty($rows)) {
foreach ($rows as $value) {
$options .= '<option value="' . $value['dept_id'] . '" >' . htmlspecialchars($value['en_name'], ENT_QUOTES) . '</option>';
}
}
return $options;
}
示例4: frmSearchTutionFee
public function frmSearchTutionFee($_data = null)
{
$request = Zend_Controller_Front::getInstance()->getRequest();
$_title = new Zend_Dojo_Form_Element_TextBox('fee_code');
$_title->setAttribs(array('dojoType' => $this->text, 'placeholder' => $this->tr->translate("SEARCH_BY_CODE")));
$_title->setValue($request->getParam('title'));
$_batch = new Zend_Dojo_Form_Element_TextBox('batch');
$_batch->setAttribs(array('dojoType' => $this->text, 'placeholder' => $this->tr->translate("SEARCH_BY_BATCH")));
$_batch->setValue($request->getParam('title'));
$_status = new Zend_Dojo_Form_Element_FilteringSelect('status_search');
$_status->setAttribs(array('dojoType' => $this->filter));
$_status_opt = array(-1 => $this->tr->translate("ALL_STATUS"), 1 => $this->tr->translate("ACTIVE"), 0 => $this->tr->translate("DACTIVE"));
$_status->setMultiOptions($_status_opt);
$_status->setValue($request->getParam("status_search"));
$db = new Application_Model_DbTable_DbGlobal();
$rows = $db->getAllFecultyName();
$opt = array(-1 => $this->tr->translate("CHOOSE"));
if (!empty($rows)) {
foreach ($rows as $row) {
$opt[$row['dept_id']] = $row['en_name'];
}
}
$_faculty = new Zend_Dojo_Form_Element_FilteringSelect('faculty');
$_faculty->setAttribs(array('dojoType' => $this->filter));
$_faculty->setMultiOptions($opt);
$_faculty->setValue($request->getParam("faculty"));
$row = $db->getAllDegree();
//$row=array(-1=>$this->tr->translate("CHOOSE"));
$_degree = new Zend_Dojo_Form_Element_FilteringSelect('degree');
$_degree->setAttribs(array('dojoType' => $this->filter));
$_degree->setMultiOptions($row);
$row = $db->getAllMention();
array_unshift($row, array(-1 => $this->tr->translate("CHOOSE")));
$_metion = new Zend_Dojo_Form_Element_FilteringSelect('metion');
$_metion->setAttribs(array('dojoType' => $this->filter));
$_metion->setMultiOptions($row);
$this->addElements(array($_degree, $_batch, $_faculty, $_title, $_status, $_metion));
if (!empty($_data)) {
}
return $this;
}