我正在尝试使用php从mysql表中删除一行。我有两个非常基本的表。 'worksheet'和'worksheet_labour'。 Worksheet包含一个名为job_ID的字段,它有一个名为WS_ID的字段。 Worksheet_Labour有一个名为WS_ID的字段和其他各种字段。我正在尝试删除workheet_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);
}
答案 0 :(得分:0)
尝试一下:
$SQL = "DELETE wl FROM worksheet_labour wl INNER JOIN worksheet w ON wl.WS_ID = w.WS_ID WHERE wl.job_ID = '1234'";