MySQLi Delete语句不会删除

时间:2014-11-06 15:37:57

标签: php mysqli prepared-statement

所以我想制定一个时间表,人们可以自行检查,如果你的系统中有一定的等级,你可以查看它们。检查部分有效,但是,当我想使用删除声明检查人员时,它们不会被删除。

我删除行的代码:

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();
    }

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

1 个答案:

答案 0 :(得分:0)

更改此

   $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("******", "*****", "*****", "*******");