public function getSave() { $id = Input::get('id'); if ($id) { $guest = guest::find($id); $guest->identity_id = Input::get('identity_id'); $guest->job_id = Input::get('job_id'); $guest->identity_number = Input::get('identity_number'); $guest->full_name = Input::get('full_name'); $guest->gender = Input::get('gender'); $guest->email = Input::get('email'); $guest->phone = Input::get('phone'); $guest->city_id = Input::get('city_id'); $guest->address = Input::get('address'); $guest->save(); Session::flash('message', 'The records are updated successfully'); } else { $guest = new guest(); $guest->identity_id = Input::get('identity_id'); $guest->job_id = Input::get('job_id'); $guest->identity_number = Input::get('identity_number'); $guest->full_name = Input::get('full_name'); $guest->gender = Input::get('gender'); $guest->email = Input::get('email'); $guest->phone = Input::get('phone'); $guest->city_id = Input::get('city_id'); $guest->address = Input::get('address'); $guest->save(); Session::flash('message', 'The records are inserted successfully'); } return Redirect::to('guest'); }
<?php require_once 'VenueDriver.php'; if ($_POST['event'] && $_POST['first'] && $_POST['last'] && $_POST['phone'] && $_POST['email']) { // create a new guest $guest = new guest(array('account' => $account_id, 'event' => $_POST['event'], 'first' => $_POST['first'], 'last' => $_POST['last'], 'phone' => $_POST['phone'], 'email' => $_POST['email'])); $g = $guest->save(); ?> Thanks. You're signed up. <?php } else { if ($_POST['event']) { ?> Please provide all required fields. <?php } ?> <form action="#" method="post"> Event: <?php event_select_tag(new guest(), $venue_id); ?> <br/> First: <input type="text" name="first" /><br /> Last: <input type="text" name="last" /><br /> Phone: <input type="text" name="phone" /><br /> Email: <input type="text" name="email" /><br /> <input type="submit" name="submit" value="Sign Up Guest" /> </form> <?php }