我正在使用phpmyadmin管理一个mysql数据库,并通过我用PHP编写的Web应用程序访问它。我正在输入一堆用于测试的条目,然后通过phpmyadmin删除它们。问题是,当我运行我的查询时,它返回结果集中的一堆空行。当我浏览数据库表时,它只显示我期望的行(即 - 删除的行似乎消失了)。为什么这些鬼继续困扰我的数据库查询?
这是我用来返回db值的代码:
$result = $conn->query("SELECT DISTINCT username, mail, password, id FROM guest WHERE role = ? AND mailed = ?", array(2,0,)
);