ApPHP MicroBlog v.2.0.1 - Example of code

[View LIVE DEMO]     [Back to Site]

    

	$objResources = new Resources();
	
	if($action == "add"){
		$mode = "add";
	}else if($action == "create"){
		if($objResources->AddRecord()){
			$msg = draw_success_message(ADDING_OPERATION_COMPLETED, false);
			$mode = "view";
		}else{
			$msg = draw_important_message($objResources->error, false);
			$mode = "add";
		}
	}else if($action == "edit"){
		$mode = "edit";
	}else if($action == "update"){
		if($objResources->UpdateRecord($rid)){
			$msg = draw_success_message(UPDATING_OPERATION_COMPLETED, false);
			$mode = "view";
		}else{
			$msg = draw_important_message($objResources->error, false);
			$mode = "edit";
		}		
	}else if($action == "delete"){
		if($objResources->DeleteRecord($rid)){
			$msg = draw_success_message(DELETING_OPERATION_COMPLETED, false);
		}else{
			$msg = draw_important_message($objResources->error, false);
		}
		$mode = "view";
	}else if($action == "details"){
		$mode = "details";		
	}else if($action == "cancel_add"){		
		$mode = "view";		
	}else if($action == "cancel_edit"){				
		$mode = "view";
	}