insert_role.php 1.0 KB

123456789101112131415161718192021222324252627
  1. <?php
  2. include($_SERVER['DOCUMENT_ROOT'] . "/Authorization/script/php/permission/check_right.php");
  3. include('../permission/connect_sql.php');
  4. if (isset($_POST['UserID']) && $_POST['GroupID']) {
  5. $UserID = $_POST['UserID'];
  6. $GroupID = $_POST['GroupID'];
  7. $sql = "BEGIN
  8. IF NOT EXISTS (SELECT [UserID],[GroupID] FROM [UserGroup]
  9. WHERE [UserID] = ? AND [GroupID] = ?)
  10. BEGIN
  11. INSERT INTO [UserGroup] ([UserID],[GroupID])
  12. VALUES (?, ?)
  13. END
  14. END";
  15. $stmt = sqlsrv_query($conn, $sql, array($UserID, $GroupID, $UserID, $GroupID));
  16. if ($stmt === false) {
  17. if (($errors = sqlsrv_errors()) != null) {
  18. foreach ($errors as $error) {
  19. echo "SQLSTATE: " . $error['SQLSTATE'] . "<br />";
  20. echo "code: " . $error['code'] . "<br />";
  21. echo "message: " . $error['message'] . "<br />";
  22. }
  23. }
  24. }else{
  25. echo('success');
  26. }
  27. }