本文整理汇总了PHP中Place::getRegionID方法的典型用法代码示例。如果您正苦于以下问题:PHP Place::getRegionID方法的具体用法?PHP Place::getRegionID怎么用?PHP Place::getRegionID使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Place
的用法示例。
在下文中一共展示了Place::getRegionID方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1:
function Edit_Company_With_Out_Building($Company_Name, $Company_Name_Amharic, $Category_ID, $Company_Type_ID, $Branch, $Branch_Amharic, $Working_Hours, $Working_Hours_Amharic, $Product_Service, $Product_Service_Amharic, $Registration_Expiration_Date, $Registration_Type, Contact $Contact, Place $place, $Direction, $Direction_Amharic, $Company_ID, $About_Company_ID, $Payment_Status_ID, $Company_Service_ID, $Company_Ownership_ID, $Company_Category_ID, $Contact_ID, $Direction_ID, $Place_ID)
{
//contacts
$Email = $Contact->getEmail();
$House_No = $Contact->getHouseNo();
$FAX = $Contact->getFAX();
$POBOX = $Contact->getPOBOX();
$Telephone = $Contact->getTelephone();
//places
$Region = $place->getRegionID();
$City = $place->getCityID();
$Sub_City = $place->getSubCityID();
$Wereda = $place->getWeredaID();
$Sefer = $place->getSeferID();
$Street = $place->getStreetID();
//start transaction
$query = "START TRANSACTION";
mysqli_query($this->getDbc(), $query);
//1 update the company
$query1 = "update company\n\t\t\t\t\tset name='{$Company_Name}',name_amharic='{$Company_Name_Amharic}'\n\t\t\t\t\twhere ID='{$Company_ID}'";
$result1 = mysqli_query($this->getDbc(), $query1);
//2 udate the about company
$query2 = "update about_company\n\t\t\t\t\tset branch='{$Branch}',branch_amharic='{$Branch_Amharic}',\n\t\t\t\t\tworking_hours='{$Working_Hours}',working_hours_amharic='{$Working_Hours_Amharic}'\n\t\t\t\t\twhere ID='{$About_Company_ID}'";
$result2 = mysqli_query($this->getDbc(), $query2);
//3 update the payment status
$query3 = "update payment_status\n\t\t\t\t\tset Expiration_Date='{$Registration_Expiration_Date}',Registration_Type='{$Registration_Type}'\n\t\t\t\t\twhere ID='{$Payment_Status_ID}'";
$result3 = mysqli_query($this->getDbc(), $query3);
//4 update the company service
$query4 = "update company_product_service\n\t\t\t\tset Product_Service='{$Product_Service}',Product_Service_Amharic='{$Product_Service_Amharic}'\n\t\t\t\twhere ID='{$Company_Service_ID}'";
$result4 = mysqli_query($this->getDbc(), $query4);
//5 update company ownership
$query5 = "update company_ownership\n\t\t\t\t\tset Ownership_ID='{$Company_Type_ID}'\n\t\t\t\t\twhere ID='{$Company_Ownership_ID}'";
$result5 = mysqli_query($this->getDbc(), $query5);
//update company category
$query6 = "update company_category\n\t\t\t\t\tset Category_ID='{$Category_ID}'\n\t\t\t\t\twhere ID='{$Company_Category_ID}'";
$result6 = mysqli_query($this->getDbc(), $query6);
//update the contact
$query7 = "update contact\n\t\t\t\t\tset Email='{$Email}',House_No='{$House_No}',FAX='{$FAX}',\n\t\t\t\t\tPOBOX='{$POBOX}',Telephone='{$Telephone}'\n\t\t\t\t\twhere ID='{$Contact_ID}'";
$result3 = mysqli_query($this->getDbc(), $query7);
//update the direction
$query8 = "update Direction\n\t\t\t\t\tset Direction='{$Direction}',Direction_Amharic='{$Direction_Amharic}'\n\t\t\t\t\twhere ID='{$Direction_ID}'";
$result8 = mysqli_query($this->getDbc(), $query8);
//update the place
$query9 = "update Place\n\t\t\t\t\tset Region='{$Region}',City='{$City}',Sub_City='{$Sub_City}',\n\t\t\t\t\t\tWereda='{$Wereda}',Sefer='{$Sefer}',Street='{$Street}'\n\t\t\t\t\twhere ID='{$Place_ID}'";
$result9 = mysqli_query($this->getDbc(), $query9);
//commit the transaction
$query_last = "COMMIT";
mysqli_query($this->getDbc(), $query_last);
return TRUE;
echo $Registration_Type;
exit;
}
示例2: Company
function Add_Company_With_Out_Building_With_Specialization($Company_Name, $Company_Name_Amharic, $Category_ID, $Company_Type_ID, $Branch, $Branch_Amharic, $Working_Hours, $Working_Hours_Amharic, $Product_Service, $Product_Service_Amharic, $Registration_Expiration_Date, $Registration_Type, Contact $Contact, Place $place, $Direction, $Direction_Amharic, $specialization)
{
$query = "START TRANSACTION";
mysqli_query($this->getDbc(), $query);
//First add the company
$query = "INSERT INTO Company (Name,Name_Amharic,Registration_Date) VALUES ('{$Company_Name}','{$Company_Name_Amharic}', Now())";
$result1 = mysqli_query($this->getDbc(), $query);
//get the company id
$added_company_id = $this->getDb()->get_last_id();
//add company category relation
$query = "INSERT INTO Company_Category (Company_ID,Category_ID) VALUES('{$added_company_id}','{$Category_ID}')";
$result2 = mysqli_query($this->getDbc(), $query);
//add company ownership
$query = "INSERT INTO Company_Ownership(Company_ID,Ownership_ID)VALUES('{$added_company_id}','{$Company_Type_ID}')";
$result3 = mysqli_query($this->getDbc(), $query);
//add about company
$query = "INSERT INTO About_Company(Company_ID,Branch,Branch_Amharic,Working_Hours,Working_Hours_Amharic) VALUES('{$added_company_id}','{$Branch}','{$Branch_Amharic}','{$Working_Hours}',\n'{$Working_Hours_Amharic}')";
$result4 = mysqli_query($this->getDbc(), $query);
//add company service
$query = "INSERT INTO company_product_service(Company_ID,Product_Service,Product_Service_Amharic) VALUES('{$added_company_id}','{$Product_Service}','{$Product_Service_Amharic}')";
$result5 = mysqli_query($this->getDbc(), $query);
//add payment status
$query = "INSERT INTO Payment_Status(Company_ID,Expiration_Date,Registration_Type) VALUES ('{$added_company_id}','{$Registration_Expiration_Date}','{$Registration_Type}')";
$result6 = mysqli_query($this->getDbc(), $query);
//increment address
$this->Increment_Address(Belong::COMPANY_WITH_OUT_BUILDING);
//get the address id
$added_address_id = $this->getDb()->get_last_id();
//add company address relationship
$query = "INSERT INTO Company_Address (Company_ID,Address_ID) VALUES('{$added_company_id}','{$added_address_id}')";
$result7 = mysqli_query($this->getDbc(), $query);
//add contact
$Email = $Contact->getEmail();
$House_No = $Contact->getHouseNo();
$FAX = $Contact->getFAX();
$POBOX = $Contact->getPOBOX();
$Telephone = $Contact->getTelephone();
$query = "INSERT INTO Contact (Email,House_No,FAX,POBOX,Telephone) VALUES('{$Email}','{$House_No}','{$FAX}','{$POBOX}','{$Telephone}')";
$result8 = mysqli_query($this->getDbc(), $query);
//get the contact id
$added_contact_id = $this->getDb()->get_last_id();
//add address contact relation
$query = "INSERT INTO Address_Contact (Address_ID,Contact_ID) VALUES('{$added_address_id}','{$added_contact_id}')";
$result9 = mysqli_query($this->getDbc(), $query);
//add place
$Region_ID = $place->getRegionID();
$City_ID = $place->getCityID();
$SubCity_ID = $place->getSubCityID();
$Wereda_ID = $place->getWeredaID();
$Sefer_ID = $place->getSeferID();
$Street_ID = $place->getStreetID();
$query = "INSERT INTO Place (Region,City,Sub_City,Wereda,Sefer,Street)\n \t\t\t\tVALUE ('{$Region_ID}','{$City_ID}','{$SubCity_ID}','{$Wereda_ID}','{$Sefer_ID}','{$Street_ID}')";
$result10 = mysqli_query($this->getDbc(), $query);
//get the id of the added place
$added_place_id = $this->getDb()->get_last_id();
//add address place relation
$query = "INSERT INTO Address_Place (Address_ID,Place_ID) VALUES('{$added_address_id}','{$added_place_id}')";
$result11 = mysqli_query($this->getDbc(), $query);
//add direction
$query = "INSERT INTO Direction (Direction,Direction_Amharic) VALUES('{$Direction}','{$Direction_Amharic}')";
$result12 = mysqli_query($this->getDbc(), $query);
$added_direction_id = $this->getDb()->get_last_id();
//add address direction
$query = "INSERT INTO Address_Direction (Address_ID,Direction_ID) VALUES('{$added_address_id}','{$added_direction_id}')";
$result13 = mysqli_query($this->getDbc(), $query);
$query = "insert into company_specialization(Company_ID,Spec_1,Spec_2,Spec_3,Spec_4,Spec_5) values('{$added_company_id}',{$specialization['0']},{$specialization['1']},{$specialization['2']},{$specialization['3']},\n{$specialization['4']})";
$result_spec = mysqli_query($this->getDbc(), $query);
// if($result_spec){
// echo("The specilization is added");
// }
// else{
// echo("The specliation is not added");
//
// echo($specialization[0]);
// echo("-> ");
// echo($specialization[1]);
// echo("-> ");
// echo($specialization[2]);
// echo("-> ");
// echo($specialization[3]);
//
// }
if ($result1 and $result2 and $result3 and $result4 and $result5 and $result6 and $result7 and $result8 and $result9 and $result10 and $result11 and $result12 and $result13 and $result_spec) {
$query = "COMMIT";
mysqli_query($this->getDbc(), $query);
return TRUE;
} else {
$query = "ROLLBACK";
mysqli_query($this->getDbc(), $query);
echo "Rolled back";
return FALSE;
}
}
示例3:
function Edit_Building(Building $Building, $BUL_ID, Place $Place, $Place_ID, Direction $Dir, $Direction_ID)
{
//start the transaction
$query1 = "START TRANSACTION";
$result1 = mysqli_query($this->getDbc(), $query1);
$Building_Name = $Building->getName();
$Building_Name_Amharic = $Building->getNameAmharic();
$Building_Description = $Building->getBuildingDescription();
$Building_Description_Amharic = $Building->getBuildingDescriptionAmharic();
$Parking_Area = $Building->getParkingArea();
$Building_ID = $BUL_ID;
//now edit the company;
$query2 = "Update Building set\n\t\tName='{$Building_Name}',Name_Amharic = '{$Building_Name_Amharic}'\n\t\t,Building_Description='{$Building_Description}'\n\t\t,Building_Description_Amharic='{$Building_Description_Amharic}',\n\t\tParking_Area='{$Parking_Area}' where ID='{$Building_ID}'";
$result2 = mysqli_query($this->getDbc(), $query2);
if ($result2) {
echo "result 2";
}
//edit the place
$Region_ID = $Place->getRegionID();
$City_ID = $Place->getCityID();
$Sub_City_ID = $Place->getSubCityID();
$Wereda_ID = $Place->getWeredaID();
$Sefer_ID = $Place->getSeferID();
$Street_ID = $Place->getStreetID();
$query3 = "update place set\n\t\t\t\tRegion='{$Region_ID}',City='{$City_ID}',Sub_City='{$Sub_City_ID}',Wereda='{$Wereda_ID}',Sefer='{$Sefer_ID}',Street='{$Street_ID}'\n\t\t\t\twhere ID='{$Place_ID}'";
$result3 = mysqli_query($this->getDbc(), $query3);
if ($result3) {
echo "result 3";
}
//update direction
$Direction = $Dir->getDirection();
$Direction_Amharic = $Dir->getDirectionAmharic();
$query4 = "update direction set\n\t\t\t\t\tDirection='{$Direction}',Direction_Amharic='{$Direction_Amharic}'\n\t\t\t\t\twhere ID='{$Direction_ID}'";
$result4 = mysqli_query($this->getDbc(), $query4);
if ($result4) {
echo "result 4";
}
if ($result1 and $result2 and $result3 and $result4) {
$query_last = "COMMIT";
mysqli_query($this->getDbc(), $query_last);
return TRUE;
} else {
$query_last = "ROLLBACK";
mysqli_query($this->getDbc(), $query_last);
return FALSE;
}
}