本文整理汇总了PHP中ProjectManager::deleteProject方法的典型用法代码示例。如果您正苦于以下问题:PHP ProjectManager::deleteProject方法的具体用法?PHP ProjectManager::deleteProject怎么用?PHP ProjectManager::deleteProject使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ProjectManager
的用法示例。
在下文中一共展示了ProjectManager::deleteProject方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: rand
$rand = rand(1000, 9999);
$pics = date("YmdHis") . $rand . "display" . $type;
if (!file_exists("public_html/img/projectImg/" . $project_id)) {
mkdir("public_html/img/projectImg/" . $project_id, 0777, true);
}
$pic_path = "public_html/img/projectImg/" . $project_id . "/" . $pics;
move_uploaded_file($_FILES["display"]['tmp_name'], $pic_path);
$photoMgr->AddPhoto($project_id, "display", $pic_path);
}
$msg = "Project added successfully!";
header("Location: admin.php?message=" . $msg);
} elseif ($operation === "delete") {
$projectIdList_str = $_GET['projectIdList'];
$projectIdList = explode(",", $projectIdList_str);
foreach ($projectIdList as $id) {
$projectMgr->deleteProject($id);
$photoMgr->deleteAllPhotosByproject($id);
}
$msg = "Project deleted successfully!";
header("Location: admin.php?message=" . $msg);
} elseif ($operation === "edit") {
$edit_id = addslashes(filter_input(INPUT_POST, 'edit_id'));
$project_name = filter_input(INPUT_POST, 'name');
$type = $_POST['type'];
$year = filter_input(INPUT_POST, 'year');
$country = filter_input(INPUT_POST, 'country');
$location = filter_input(INPUT_POST, 'location');
$size = filter_input(INPUT_POST, 'size');
$completion_date = filter_input(INPUT_POST, 'completion_date');
$date = new DateTime($completion_date);
$date = $date->format('Y-m-d H:i:s');