MySQLi Delete语句没有';t删除


MySQLi Delete statement doesn't delete

所以我想制定一个时间表,人们可以在那里登记自己,如果你在我的系统中有一定的排名,你可以登记他们。签入部分是有效的,但是,当我想使用delete语句签出人员时,他们不会被删除。

我删除行的代码:

public function roosterUit()
    {
        $dag = $_POST['dag'];
        $tijd = $_POST['uur'];
        $query = $this->db->conn->prepare("DELETE FROM ht_rooster WHERE dag = ? AND tijd = ?;");
        $query->bind_param('ss', $dag, $tijd);
        $query->execute();
        $query->close();
    }

这个功能有什么问题吗?我在$query上做了一个var_dump,但它没有显示任何错误。

更改此

   $query = $this->db->conn->prepare("DELETE FROM ht_rooster WHERE dag = ? AND tijd = ?;");

  $query = $conn->prepare("DELETE FROM ht_rooster WHERE dag = ? AND tijd = ?;");

假设你的关系。

  $conn = new mysqli("******", "*****", "*****", "*******");