mysql - 在 PDO 中使用表名参数构建查询
问题描述
这条线不起作用有什么原因吗?
$query = $pdo->prepare('DELETE FROM ___'.$arr['table'].' WHERE '.$arr['prefix'].'_Id=:id');
它应该给我:
DELETE FROM ___Blog WHERE BLG_Id=7
我正在尝试根据收到的数据构建查询。
谢谢。
解决方案
推荐阅读
- c++ - C++:“未定义的引用”可能是因为 CMake 文件
- powershell - 使用 PS 从 Windows 日志中提取事件时间
- unity3d - Android 4.1 API 16 的 Unity 游戏问题
- html - 如何仅使用 css 从所有输入字段中删除默认自动完成
- java - 使用表情符号、java dhatim/fastexcel 设置单元格值字符串时出现问题
- javascript - 使用 Promise 返回多个查询
- reactjs - 无法在 App.js 中访问 Redux 状态
- xamarin - Xamari iO 错误无法解析参考
- android - 使用条带 android API 删除条带客户默认源
- spring-boot - Spring 集成:从消息中删除 Jms 和 Http 标头