用php无法从数据库中删除

时间:2017-04-13 09:12:50

标签: php arrays pdo sql-delete

未从数据库中删除数据。我可以添加和查看。

如果我放Text我可以看到我的数据。例如。 TextBox txb1.Text = var queryAll = (from q in myDataList.test_views where q.Id.Equals(myId) select q.FirstName).FirstOrDefault(); 始终显示print_r($submissions);,除非我将计数放在if语句之外。 Array ( [0] => 2 )将显示与要删除的提交一样多的次数。我测试了SQL查询,工作正常。不知道现在去哪里,所以任何帮助赞赏。相关代码如下:

型号:

$count++;

控制器:

0

查看:

echo "we got an error <br>";

1 个答案:

答案 0 :(得分:0)

感谢tilz0R和Magnus Eriksson。

我按照建议检查了错误并获得了Array ( [0] => 00000 [1] => [2] => )

我添加了PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING,这是我找到答案的地方....

  

PDOStatement :: execute():SQLSTATE [42000]:语法错误或访问   违规:1142 DELETE命令被拒绝给用户......

我现在知道这个问题,可以去解决它。再次感谢!