$game = new Game(null, $gameType, $name, $rating, $year, $company); $game->save(); } catch (PDOException $exception) { $return = false; } break; case ActionType::ACTION_DELETE: $id = $_POST['id']; try { $game = new Game($id, null, null, null, null, null); $game->delete(); } catch (PDOException $exception) { $return = false; } break; case ActionType::ACTION_MODIFY: $name = $_POST['name']; $gameType = $_POST['gameType']; $year = $_POST['year']; $rating = $_POST['rating']; $company = $_POST['company']; $gameTable = new GameTable(); $game = $gameTable->getById($_POST['id']); $game->modify($gameType, $name, $rating, $year, $company); $game->save(); break; default: return false; } echo json_encode($return); }
* Date: 30/10/12 * Time: 13:46 * * Cualquier inquietud, enviar un mail a sumate@nahual.com.ar * */ error_reporting(E_ALL); ini_set('display_errors', '1'); include_once "includes.php"; include_once "classes/GameType.php"; include_once "classes/GameTable.php"; include_once "classes/ActionType.php"; $gameTypes = GameType::getValues(); if (isset($_GET['id'])) { $gameTable = new GameTable(); $game = $gameTable->getById($_GET['id']); } ?> <html> <head> <?php include_once "common_head.php"; ?> <script type="text/javascript"> $(function () { jQuery.fn.reset = function () { $(this).each(function () { this.reset(); });