function create_rand_data($project_id) { $project = get_project($project_id); $name_limit = $project['faction_qty'] * CHARACTER_LIMIT; $rand_names = get_random_names($name_limit); $character_num = 1; $faction_num = 1; foreach ($rand_names as $name) { if ($character_num > CHARACTER_LIMIT) { $character_num = 1; $faction_num++; } mysql_query("INSERT INTO `characters` (`character_name`,`faction`,`character_number`,`project_id`) VALUES ('{$name}', '{$faction_num}', '{$character_num}', '{$project_id}')"); $character_num++; } }
} exit; } else { $result = call_user_func($action . "_" . $type . "_by_id", $id); if ($result) { $_SESSION['edit-project-save-message'] = "Faction " . $action . "d sucessfully"; } else { $result = true; $_SESSION['edit-project-save-message'] = "There was a problem with that action."; } } break; case 'get-names': if (isset($_GET['name-count'])) { $name_count = $_GET['name-count']; $names = get_random_names($name_count); echo json_encode($names); exit; } break; case 'add-faction': $result = project_add_faction($project_id); if ($result) { $_SESSION['edit-project-save-message'] = "New faction added. Character names auto-filled."; } else { $result = true; $_SESSION['edit-project-save-message'] = "There was a problem adding a new faction."; } break; case 'save-form': if (!empty($errors)) {