我的桌子上有这 4 个字段。p1 p2 p3 p4 gameID 是行表。所以只有那一行应该被删除。因此,当它更新时,playe1 = ''
它将删除行表。
请注意,仅当 p1 p2 p3 p4 为空时才会删除。
我的代码是否正确?它将行 player1 更新为空,但没有删除。
if($p1 == $email_val){
$sql_update_player = mysql_query("UPDATE game SET player1='' WHERE gameID='$gameID' ") or die ( mysql_error() );
$stat = "1";
if(empty($p1) and empty($p2) and empty($p3) and empty($p4) ){
$sqlDelGame = mysql_query("DELETE FROM game WHERE gameID='$gameID'") or die ( mysql_error() );
echo "Game deleted";
}
}