query('SELECT * FROM animals where qr= "'.$qr .'" AND eventID = "'.$eventID.'"'); $statement->setFetchMode(PDO::FETCH_ASSOC); $results = $statement->fetchAll(); if ($results){ echo json_encode($results); }else{ $success['ok']= false; echo json_encode($success); } } // $statement = $db->query('SELECT * FROM users'); // $statement->setFetchMode(PDO::FETCH_ASSOC); // echo json_encode($statement->fetchAll()); } if ($_SERVER['REQUEST_METHOD'] == "POST"){ $sql = "INSERT INTO animals (eventID, qr, animalType, breed, color, age, gender, vital, comments, originLat, originLon, originAddress, pic, owner, ownerName, ownerAddress, ownerPhone, created_by, modified_by, flag, claimed) values (:eventID, :qr, :animalType, :breed, :color, :age, :gender, :vital, :comments, :originLat, :originLon, :originAddress, :pic, :owner, :ownerName, :ownerAddress, :ownerPhone, :created_by, :modified_by, :flag, :claimed)"; $query = $db->prepare($sql); if($query->execute(array( ":eventID"=>$data->eventID, ":qr"=>$data->qr, ":animalType"=>$data->animalType, ":breed"=>$data->breed, ":color"=>$data->color, ":age"=>$data->age, ":gender"=>$data->gender, ":vital"=>$data->vital, ":comments"=>$data->comments, ":originLat"=>$data->originLat, ":originLon"=>$data->originLon, ":originAddress"=>$data->originAddress, ":pic"=>$data->pic, ":owner"=>$data->owner, ":ownerName"=>$data->ownerName, ":ownerAddress"=>$data->ownerAddress, ":ownerPhone"=>$data->ownerPhone, ":created_by"=>$data->created_by, ":modified_by"=>$data->modified_by, ":flag"=>$data->flag, ":claimed"=>$data->claimed ))){ $success['ok'] = true; echo json_encode($success['ok']); }else{ $success['ok'] = false; echo json_encode($success['ok']); } } if ($_SERVER['REQUEST_METHOD'] == "PUT"){ //$sql = "UPDATE animals SET combo = :password WHERE userID = :userID"; $sql = "UPDATE animals SET eventID = :eventID, animalType = :animalType, breed = :breed, color = :color, age = :age, gender = :gender, vital = :vital, comments = :comments, originLat = :originLat, originLon = :originLat, originAddress = :originAddress, pic = :pic, owner = :owner, ownerName = :ownerName, ownerAddress = :ownerAddress, ownerPhone = :ownerPhone, ownerEmail = :ownerEmail, modified_by = :modified_by, flag = :flag, claimed = :claimed WHERE qr = :qr AND animalID = :animalID"; $query = $db->prepare($sql); if($query->execute(array( ":eventID"=>$data->eventID, ":qr"=>$data->qr, ":animalID"=>$data->animalID, ":animalType"=>$data->animalType, ":breed"=>$data->breed, ":color"=>$data->color, ":age"=>$data->age, ":gender"=>$data->gender, ":vital"=>$data->vital, ":comments"=>$data->comments, ":originLat"=>$data->originLat, ":originLon"=>$data->originLon, ":originAddress"=>$data->originAddress, ":pic"=>$data->pic, ":owner"=>$data->owner, ":ownerName"=>$data->ownerName, ":ownerAddress"=>$data->ownerAddress, ":ownerPhone"=>$data->ownerPhone, ":ownerEmail"=>$data->ownerEmail, ":modified_by"=>$data->modified_by, ":flag"=>$data->flag, ":claimed"=>$data->claimed ))){ $result['id'] = $db->lastInsertId(); echo json_encode($result); }else{ $error['error'] = 'error'; echo json_encode($error); } } ?>