我的查询是否删除了整个表?


Did my query delete the entire table?

我运行了这个查询:

  $stmt = $dbh->prepare("DELETE * FROM `1_cart_items` WHERE `forid`=?");
  $stmt->bindValue(1,$_SESSION['name'],PDO::PARAM_INT);
  $stmt->execute();

,我似乎删除了整个表,我做错了什么,导致了这个问题?

非常简短的回答:不,您的查询没有导致您的问题。正如评论中已经说过的那样,你的查询会失败。*将破坏查询,阻止它删除任何内容。