-2

我目前正在尝试使用 php 从 mysql 表中删除一行。我有两张非常基本的桌子。“工作表”和“工作表劳力”。工作表包含一个名为 job_ID 的字段,它有一个名为 WS_ID 的字段。Worksheet_Labour 有一个名为 WS_ID 的字段和各种其他字段。我正在尝试删除 worksheet_labour 中可以在工作表中找到的特定 job_ID 的所有信息。这是我迄今为止尝试过的,但到目前为止还没有任何运气。任何帮助将不胜感激。谢谢

  if(isset($_GET["delete"]))
        {       
            $SQL = "DELETE FROM worksheet_labour INNER JOIN worksheet ON worksheet_labour.WS_ID = worksheet.WS_ID WHERE job_ID = '1234'";
            $resultset2 = mysql_query($SQL);
        }
4

1 回答 1

0

试试这个:

$SQL = "DELETE wl FROM worksheet_labour wl INNER JOIN worksheet w ON wl.WS_ID = w.WS_ID WHERE wl.job_ID = '1234'";
于 2012-08-01T10:27:28.783 回答