暂无文章发布记录
php mysqli_affected_rows
数据到底改没改?MySQLi 里 mysqli_affected_rows 的实战与避坑 写 PHP 操作数据库时,很多人习惯把 $mysqli->query($sql) 或预处理对象的 execute() 返回的布尔值当作唯一标准。只要不为 false,就默认流程走通。实际维护老项目或写定时任务时却常踩坑:代码运行平稳,业务逻辑照常推进,回头一核对表,数据纹丝不动。症结往往在于忽略了那条沉默的指...
阅读原文
php mysqli_insert_id
mysqli_insert_id 返回 0?避开这些隐性坑才能真用明白 刚接手老项目时,我也常遇到这种怪事:日志显示插入成功,业务逻辑却提示“获取新记录失败”,一查数据库,ID 居然停在 0。排查一圈才发现,问题全出在一行看似人畜无害的 mysqli_insert_id() 上。 这个函数听着简单,实际开发中却是个“认生”的家伙。它不会跨会话记忆,也不会自动兜底,稍不留神就会给你返个空壳。搞清楚它...
阅读原文
php mysqli_error错误
《mysqli_error() 频频报警?别慌,这份排查指南直接给到控制台》 半夜线上接口突然翻车,日志里赫然跳出一串乱码或空值,盯着 mysqli_error() 的结果发愣是常态。很多人以为调了这个函数就能拿到“病根”,结果不是报连接未建立,就是打印出一堆看不懂的特异字符。数据库报错从来不是玄学,只是我们没找对抓手。与其对着手册逐字啃,不如把常见的误用场景和实战排错逻辑理清楚。 先看最基础的调...
阅读原文
php pdo_exec执行
PHP 开发里,PDO::exec 的正确打开方式与隐藏陷阱 写业务代码时,很多人一看到“不返回结果集的 SQL”,下意识就掏出 PDO::exec()。这招确实省事,但真要把它直接铺进生产环境,稍不留神就会翻车。它不像查数据那样温和,改表、删记录、批量更新全靠它硬扛,一旦返回值判断错位,要么静默吞掉报错,要么让后台日志被无效重试刷屏。弄清楚它的脾气,才能让这行基础方法真正为业务兜底。 PDO::...
阅读原文
php pdo_query查询
别盲目调 $pdo->query(),现代 PHP 数据库交互这么写才稳 很多开发者在翻阅早期资料时,总会碰到 $pdo->query("SELECT * FROM logs WHERE date = '$day'") 这种直给写法。看似省事,实则埋着隐患。PDO 提供的 $query 方法有其明确边界:它仅适用于不带动态参数、结构完全固定的静态查询。如今的生产环境早已不再依赖字符串拼接来跑数据,...
阅读原文
动态#1783656997187
typescript7 发布了,vue 暂时没法用,已经受不了占用内存超高和检查速度巨慢[尬笑] https://devblogs.microsoft.com/typescript/announcing-typescript-7-0
阅读原文友情链接
Friends & Partners