From fa0a9950cf6b0226c62eaba9a4f958b457971dec Mon Sep 17 00:00:00 2001 From: Matt Huntington Date: Sat, 23 Sep 2017 12:58:41 -0400 Subject: [PATCH] update location id --- controllers/people.php | 2 +- database/sql/people/update.sql | 2 +- models/person.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/controllers/people.php b/controllers/people.php index 520ea6c..6274c93 100644 --- a/controllers/people.php +++ b/controllers/people.php @@ -18,7 +18,7 @@ if($_REQUEST['action'] === 'index'){ } else if ($_REQUEST['action'] === 'update'){ $requestBody = file_get_contents('php://input'); $body = json_decode($requestBody); - $updatedPerson = new Person(null, $body->name, $body->age); + $updatedPerson = new Person(null, $body->name, $body->age, $body->location_id); $allPeople = People::update($_REQUEST['id'], $updatedPerson); echo json_encode($allPeople); diff --git a/database/sql/people/update.sql b/database/sql/people/update.sql index e1ec26a..403cf79 100644 --- a/database/sql/people/update.sql +++ b/database/sql/people/update.sql @@ -1 +1 @@ -UPDATE people SET name = $1, age = $2 WHERE id = $3 +UPDATE people SET name = $1, age = $2, location_id = $3 WHERE id = $4 diff --git a/models/person.php b/models/person.php index a3b7f76..d6f987d 100644 --- a/models/person.php +++ b/models/person.php @@ -57,7 +57,7 @@ class People { } static function update($id, $updatedPerson){ $query = file_get_contents(__DIR__ . '/../database/sql/people/update.sql'); - $result = pg_query_params($query, array($updatedPerson->name, $updatedPerson->age, $id)); + $result = pg_query_params($query, array($updatedPerson->name, $updatedPerson->age, $updatedPerson->location_id, $id)); return self::find(); }