数据未从数据库中删除

时间:2017-03-07 08:55:13

标签: mysqli

我有一个名为" callshopusers"

的主表
CREATE TABLE IF NOT EXISTS `callshopusers` (
  `id_callshopuser` int(11) NOT NULL AUTO_INCREMENT,
  `id_callshop` int(11) NOT NULL,
  `id_client` int(11) NOT NULL,
  `client_type` int(11) NOT NULL,
  PRIMARY KEY (`id_callshopuser`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=14 ;

Database structure

但是当我尝试从此表中删除数据时,它无法正常工作。此处id_client列在另一个表中用作主键。 我的删除查询是:

$sql="DELETE FROM callshopusers WHERE id_callshopusers=$id";

但它没有用。

1 个答案:

答案 0 :(得分:0)

你在id_callshopusers中有一个拼写错误,应该是id_callshopuser没有' s' $ sql =" DELETE FROM callshopusers WHERE id_callshopusers = $ id&#34 ;;