prepare($query); $result->bind_param('sssssss', $_GET['FirstName'], $_GET['LastName'], $_GET['Title'], $_GET['Address'], $_GET['City'], $_GET['Country'], $_GET['Notes']); $res = $result->execute() or trigger_error($result->error, E_USER_ERROR); // printf ("New Record has id %d.\n", $mysqli->insert_id); echo $res; } else if (isset($_GET['update'])) { // UPDATE COMMAND $query = "UPDATE `employees` SET `FirstName`=?, `LastName`=?, `Title`=?, `Address`=?, `City`=?, `Country`=?, `Notes`=? WHERE `EmployeeID`=?"; $result = $mysqli->prepare($query); $result->bind_param('sssssssi', $_GET['FirstName'], $_GET['LastName'], $_GET['Title'], $_GET['Address'], $_GET['City'], $_GET['Country'], $_GET['Notes'], $_GET['EmployeeID']); $res = $result->execute() or trigger_error($result->error, E_USER_ERROR); // printf ("Updated Record has id %d.\n", $_GET['EmployeeID']); echo $res; } else if (isset($_GET['delete'])) { // DELETE COMMAND $query = "DELETE FROM employees WHERE EmployeeID=?"; $result = $mysqli->prepare($query); $result->bind_param('i', $_GET['EmployeeID']); $res = $result->execute() or trigger_error($result->error, E_USER_ERROR); // printf ("Deleted Record has id %d.\n", $_GET['EmployeeID']); echo $res; } else { // SELECT COMMAND $result = $mysqli->prepare($query); $result->execute(); /* bind result variables */ $result->bind_result($EmployeeID, $FirstName, $LastName, $Title, $Address, $City, $Country, $Notes); /* fetch values */ while ($result->fetch()) { $employees[] = array( 'EmployeeID' => $EmployeeID, 'FirstName' => $FirstName, 'LastName' => $LastName, 'Title' => $Title, 'Address' => $Address, 'City' => $City, 'Country' => $Country, 'Notes' => $Notes ); } echo json_encode($employees); } $result->close(); $mysqli->close(); /* close connection */ ?>