请教原生PHP PDO 删除一条记录 一直不成功,不知道错在哪里。
志远电脑小马哥
志远电脑小马哥 2022-05-11 20:38:55
[PHP讨论组]

请教原生PHP  PDO 删除一条记录 一直不成功,不知道错在哪里,困扰半天了,请大牛指点一下。

需要想通过GET的方式删除一条数据,

  删除

exec($sql);
	print("Deleted $count rows.\n");
	}
?>

结果出错了,错误提示:

Fatal error: Uncaught Error: Call to a member function exec() on null in D:\phpstudy_pro\WWW\admin\cmd.php:32 Stack trace: #0 D:\phpstudy_pro\WWW\admin\cmd.php(22): delInfo() #1 {main} thrown in D:\phpstudy_pro\WWW\admin\cmd.php on line 32

志远电脑小马哥
志远电脑小马哥

全部回复(1)
志远电脑小马哥
 $sql="DELETE From ".$t." where id=".$tid;

  这里的id是输入错误,正常应该是tid,问题不在这里,打断后,sql 是正常的。DELETE From link where id=69 数据库有这记录。

$count=$conn->exec($sql); //这个是出错行。

  • 回复 没有把$conn 传入 delInfo 方法里,没看到报错说找不到这个exec成员方法吗
    ABOUT 作者 2022-05-27 09:52:06
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号