Перемещение записей в SQL - PullRequest
0 голосов
/ 24 апреля 2018

Я хочу переместить запись из одной таблицы в другую на основе ввода HTML-формы.Я знаю, что вы не можете двигаться, поэтому я попробовал логику вставки, а затем удаления, как показано ниже, но это, похоже, не работает.Кто-нибудь может порекомендовать внести изменения для решения этой проблемы?

<html>
<?php 
$serverName = "x";
$options = array(  "UID" => "x",  "PWD" => "x",  "Database" => "xx");
$conn = sqlsrv_connect($serverName, $options);

if( $conn === false )
     {
 echo "Could not connect.\n";
 die( print_r( sqlsrv_errors(), true));
 }

  $LicenseGroupID = $_POST['LicenseGroupID'];


$query = "INSERT INTO dbo.[tbl_license_group_delete] 
(License,Group,ID,Vendor_Name,License_Version,Edition,Quantity)
      SELECT *
      FROM dbo.[tbl_license_group]
      WHERE = LicenseGroupID = $LicenseGroupID;

      DELETE FROM dbo.[tbl_license_group]
      WHERE LicenseGroupID = '$LicenseGroupID';

      COMMIT";

  $params1 = 
 array($VendorName,$Version,$Edition,$OperatingSystem,$Quantity);                       
 $result = sqlsrv_query($conn,$query,$params1);

 sqlsrv_close($conn);
 ?>
 </html>

1 Ответ

0 голосов
/ 24 апреля 2018

ВСТАВКА говорит:

= $LicenseGroupID

, а УДАЛЕНИЕ говорит:

= '$LicenseGroupID'

Должны ли кавычки быть около 2-го?Первое, что приходит на ум ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...