Viewing file: da_AlumniBio.php (11.1 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
include_once("my_ea_model.php");
class Da_alumnibio extends My_ea_model {
// PK is alumniId
public $alumniId;
public $studentId;
public $nationId;
public $religionId;
public $bloodGroup;
public $birthDate;
public $birthCntId;
public $birthProvinceId;
public $homeAddress;
public $homeDistrictId;
public $homeAmphurId;
public $homeProvinceId;
public $homeZipcode;
public $homePhoneNo;
public $officeName;
public $workCntId;
public $officeAddress;
public $officeDistrictId;
public $officeAmphurId;
public $officeProvinceId;
public $officeZipcode;
public $officePhoneNo;
public $workingStatus;
public $workingPosition;
public $workingSalary;
public $fatherName;
public $fatherAddress;
public $fatherDistrictId;
public $fatherAmphurId;
public $fatherProvinceId;
public $fatherZipcode;
public $fatherPhoneNo;
public $fatherOccupation;
public $fatherStatus;
public $motherName;
public $motherAddress;
public $motherDistrictId;
public $motherAmphurId;
public $motherProvinceId;
public $motherZipcode;
public $motherPhoneNo;
public $motherOccupation;
public $motherStatus;
public $studentSex;
public $parentName;
public $parentRelation;
public $parentAddress;
public $parentDistrictId;
public $parentAmphurId;
public $parentProvinceId;
public $parentZipcode;
public $parentPhoneNo;
public $parentMobile;
public $parentOcc;
public $parentIncome;
public $parentEmail;
public $contactPerson;
public $contactAddress;
public $contactDistrictId;
public $contactAmphurId;
public $contactProvinceId;
public $contactZipcode;
public $contactPhoneNo;
public $cardExpiryDate;
public $currentCntId;
public $currentAddress;
public $currentDistrictId;
public $currentAmphurId;
public $currentProvinceId;
public $currentZipcode;
public $currentPhoneNo;
public $graduateAddress;
public $graduateDistrictId;
public $graduateAmphurId;
public $graduateProvinceId;
public $graduateZipcode;
public $graduatePhoneNo;
public $maritalStatusId;
public $weight;
public $height;
public $picturePath;
public $recruitmentTypeId;
public $occExamResult;
public $canRefund;
public $oldStudentName;
public $entryDegree;
public $healthPrivId;
public $o1prefixId;
public $o1fName;
public $o1lName;
public $o2prefixId;
public $o2fName;
public $o2lName;
public $regPrefix;
public $regStdName;
public $regStdSurname;
public $regStdNameE;
public $regStdSurnameE;
public $last_insert_id;
function Da_alumnibio() {
parent::__construct();
$this->load->database('ea', TRUE);
}
function insert() {
// if there is no auto_increment field, please remove it
$sql = "INSERT INTO $this->ea_dbname.AlumniBio (alumniId, studentId, nationId, religionId, bloodGroup, birthDate, birthCntId, birthProvinceId, homeAddress, homeDistrictId, homeAmphurId, homeProvinceId, homeZipcode, homePhoneNo, officeName, workCntId, officeAddress, officeDistrictId, officeAmphurId, officeProvinceId, officeZipcode, officePhoneNo, workingStatus, workingPosition, workingSalary, fatherName, fatherAddress, fatherDistrictId, fatherAmphurId, fatherProvinceId, fatherZipcode, fatherPhoneNo, fatherOccupation, fatherStatus, motherName, motherAddress, motherDistrictId, motherAmphurId, motherProvinceId, motherZipcode, motherPhoneNo, motherOccupation, motherStatus, studentSex, parentName, parentRelation, parentAddress, parentDistrictId, parentAmphurId, parentProvinceId, parentZipcode, parentPhoneNo, parentMobile, parentOcc, parentIncome, parentEmail, contactPerson, contactAddress, contactDistrictId, contactAmphurId, contactProvinceId, contactZipcode, contactPhoneNo, cardExpiryDate, currentCntId, currentAddress, currentDistrictId, currentAmphurId, currentProvinceId, currentZipcode, currentPhoneNo, graduateAddress, graduateDistrictId, graduateAmphurId, graduateProvinceId, graduateZipcode, graduatePhoneNo, maritalStatusId, weight, height, picturePath, recruitmentTypeId, occExamResult, canRefund, oldStudentName, entryDegree, healthPrivId, o1prefixId, o1fName, o1lName, o2prefixId, o2fName, o2lName, regPrefix, regStdName, regStdSurname, regStdNameE, regStdSurnameE)
VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
$this->db->query($sql, array($this->alumniId, $this->studentId, $this->nationId, $this->religionId, $this->bloodGroup, $this->birthDate, $this->birthCntId, $this->birthProvinceId, $this->homeAddress, $this->homeDistrictId, $this->homeAmphurId, $this->homeProvinceId, $this->homeZipcode, $this->homePhoneNo, $this->officeName, $this->workCntId, $this->officeAddress, $this->officeDistrictId, $this->officeAmphurId, $this->officeProvinceId, $this->officeZipcode, $this->officePhoneNo, $this->workingStatus, $this->workingPosition, $this->workingSalary, $this->fatherName, $this->fatherAddress, $this->fatherDistrictId, $this->fatherAmphurId, $this->fatherProvinceId, $this->fatherZipcode, $this->fatherPhoneNo, $this->fatherOccupation, $this->fatherStatus, $this->motherName, $this->motherAddress, $this->motherDistrictId, $this->motherAmphurId, $this->motherProvinceId, $this->motherZipcode, $this->motherPhoneNo, $this->motherOccupation, $this->motherStatus, $this->studentSex, $this->parentName, $this->parentRelation, $this->parentAddress, $this->parentDistrictId, $this->parentAmphurId, $this->parentProvinceId, $this->parentZipcode, $this->parentPhoneNo, $this->parentMobile, $this->parentOcc, $this->parentIncome, $this->parentEmail, $this->contactPerson, $this->contactAddress, $this->contactDistrictId, $this->contactAmphurId, $this->contactProvinceId, $this->contactZipcode, $this->contactPhoneNo, $this->cardExpiryDate, $this->currentCntId, $this->currentAddress, $this->currentDistrictId, $this->currentAmphurId, $this->currentProvinceId, $this->currentZipcode, $this->currentPhoneNo, $this->graduateAddress, $this->graduateDistrictId, $this->graduateAmphurId, $this->graduateProvinceId, $this->graduateZipcode, $this->graduatePhoneNo, $this->maritalStatusId, $this->weight, $this->height, $this->picturePath, $this->recruitmentTypeId, $this->occExamResult, $this->canRefund, $this->oldStudentName, $this->entryDegree, $this->healthPrivId, $this->o1prefixId, $this->o1fName, $this->o1lName, $this->o2prefixId, $this->o2fName, $this->o2lName, $this->regPrefix, $this->regStdName, $this->regStdSurname, $this->regStdNameE, $this->regStdSurnameE));
$this->last_insert_id = $this->db->insert_id();
}
function update() {
// if there is no primary key, please remove WHERE clause.
$sql = "UPDATE $this->ea_dbname.AlumniBio
SET studentId=?, nationId=?, religionId=?, bloodGroup=?, birthDate=?, birthCntId=?, birthProvinceId=?, homeAddress=?, homeDistrictId=?, homeAmphurId=?, homeProvinceId=?, homeZipcode=?, homePhoneNo=?, officeName=?, workCntId=?, officeAddress=?, officeDistrictId=?, officeAmphurId=?, officeProvinceId=?, officeZipcode=?, officePhoneNo=?, workingStatus=?, workingPosition=?, workingSalary=?, fatherName=?, fatherAddress=?, fatherDistrictId=?, fatherAmphurId=?, fatherProvinceId=?, fatherZipcode=?, fatherPhoneNo=?, fatherOccupation=?, fatherStatus=?, motherName=?, motherAddress=?, motherDistrictId=?, motherAmphurId=?, motherProvinceId=?, motherZipcode=?, motherPhoneNo=?, motherOccupation=?, motherStatus=?, studentSex=?, parentName=?, parentRelation=?, parentAddress=?, parentDistrictId=?, parentAmphurId=?, parentProvinceId=?, parentZipcode=?, parentPhoneNo=?, parentMobile=?, parentOcc=?, parentIncome=?, parentEmail=?, contactPerson=?, contactAddress=?, contactDistrictId=?, contactAmphurId=?, contactProvinceId=?, contactZipcode=?, contactPhoneNo=?, cardExpiryDate=?, currentCntId=?, currentAddress=?, currentDistrictId=?, currentAmphurId=?, currentProvinceId=?, currentZipcode=?, currentPhoneNo=?, graduateAddress=?, graduateDistrictId=?, graduateAmphurId=?, graduateProvinceId=?, graduateZipcode=?, graduatePhoneNo=?, maritalStatusId=?, weight=?, height=?, picturePath=?, recruitmentTypeId=?, occExamResult=?, canRefund=?, oldStudentName=?, entryDegree=?, healthPrivId=?, o1prefixId=?, o1fName=?, o1lName=?, o2prefixId=?, o2fName=?, o2lName=?, regPrefix=?, regStdName=?, regStdSurname=?, regStdNameE=?, regStdSurnameE=?
WHERE alumniId=?";
$this->db->query($sql, array($this->studentId, $this->nationId, $this->religionId, $this->bloodGroup, $this->birthDate, $this->birthCntId, $this->birthProvinceId, $this->homeAddress, $this->homeDistrictId, $this->homeAmphurId, $this->homeProvinceId, $this->homeZipcode, $this->homePhoneNo, $this->officeName, $this->workCntId, $this->officeAddress, $this->officeDistrictId, $this->officeAmphurId, $this->officeProvinceId, $this->officeZipcode, $this->officePhoneNo, $this->workingStatus, $this->workingPosition, $this->workingSalary, $this->fatherName, $this->fatherAddress, $this->fatherDistrictId, $this->fatherAmphurId, $this->fatherProvinceId, $this->fatherZipcode, $this->fatherPhoneNo, $this->fatherOccupation, $this->fatherStatus, $this->motherName, $this->motherAddress, $this->motherDistrictId, $this->motherAmphurId, $this->motherProvinceId, $this->motherZipcode, $this->motherPhoneNo, $this->motherOccupation, $this->motherStatus, $this->studentSex, $this->parentName, $this->parentRelation, $this->parentAddress, $this->parentDistrictId, $this->parentAmphurId, $this->parentProvinceId, $this->parentZipcode, $this->parentPhoneNo, $this->parentMobile, $this->parentOcc, $this->parentIncome, $this->parentEmail, $this->contactPerson, $this->contactAddress, $this->contactDistrictId, $this->contactAmphurId, $this->contactProvinceId, $this->contactZipcode, $this->contactPhoneNo, $this->cardExpiryDate, $this->currentCntId, $this->currentAddress, $this->currentDistrictId, $this->currentAmphurId, $this->currentProvinceId, $this->currentZipcode, $this->currentPhoneNo, $this->graduateAddress, $this->graduateDistrictId, $this->graduateAmphurId, $this->graduateProvinceId, $this->graduateZipcode, $this->graduatePhoneNo, $this->maritalStatusId, $this->weight, $this->height, $this->picturePath, $this->recruitmentTypeId, $this->occExamResult, $this->canRefund, $this->oldStudentName, $this->entryDegree, $this->healthPrivId, $this->o1prefixId, $this->o1fName, $this->o1lName, $this->o2prefixId, $this->o2fName, $this->o2lName, $this->regPrefix, $this->regStdName, $this->regStdSurname, $this->regStdNameE, $this->regStdSurnameE, $this->alumniId));
}
function delete() {
// if there is no primary key, please remove WHERE clause.
$sql = "DELETE FROM $this->ea_dbname.AlumniBio
WHERE alumniId=?";
$this->db->query($sql, array($this->alumniId));
}
/*
* You have to assign primary key value before call this function.
*/
function get_by_key($withSetAttributeValue=FALSE) {
$sql = "SELECT *
FROM $this->ea_dbname.AlumniBio
WHERE alumniId=?";
$query = $this->db->query($sql, array($this->alumniId));
if ( $withSetAttributeValue ) {
$this->row2attribute( $query->row() );
} else {
return $query ;
}
}
} //=== end class Da_alumnibio
?>
|