十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
//删除是记录是用sql语句,比如 delete from xxx(table) where id=1 删除 id=1的记录
创新互联专注于企业成都全网营销、网站重做改版、凤翔网站定制设计、自适应品牌网站建设、H5高端网站建设、购物商城网站建设、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为凤翔等各大城市提供网站开发制作服务。
//数据库操作后,手动关闭是好得习惯,不手动关闭,php程序也会最后自动关闭
这个 $sql="delete from news where id={'$id'}";
多了对单引号吧,应该是$sql="delete from news where id={$id}";
建议调试的时候,把sql打印出来检查
你的图片应该在用户信息表里面吧。可以在数据库中delete txpic from main where id=userid(id为用户表的用户字段名,userid是要删除图像的用户id)
然后在php中执行
$sql="delete txpic from main where id=userid";
mysql_query($sql);
为了保证数据完整性操作,建议使用事务来控制。示例如下:
开始事物;
删除记录,修改记录;
判断修改和删除的执行结果,如果都ok,那么事务提交,否则回滚。