PHP的两种选择防止sql注入
2024-08-31 19:32:39
1、使用PDO:
$stmt = $pdo->prepare('SELECT * FROM user WHERE name = :name');
$stmt->execute(array(':name' => $name));
foreach ($stmt as $row) {
// do something with $row
}
2、使用mysqli:
$stmt = $dbConnection->prepare('SELECT * FROM user WHERE name = ?');
$stmt->bind_param('s', $name);
$stmt->execute();
$result = $stmt->get_result();
while ($row = $result->fetch_assoc()) {
// do something with $row
}
最新文章
- AsyncTask
- cookie实现自动登录
- ExtJs 4 中的MVC应用架构
- ffmpeg去logo<;转>;
- 获取Spring的ApplicationContext的方法
- copy和assign的使用和区别
- Epic - Snake Sequence
- JS中document.createElement()用法及注意事项
- mxGraph实现按住ctrl键盘拖动图形实现复制图形功能
- cenos 安装 phpredis 扩展
- js回调函数2
- jquery处理checkbox(复选框)是否被选中
- BZOJ_4325_NOIP2015 斗地主_DFS
- (双指针 二分) leetcode 167. Two Sum II - Input array is sorted
- DDD - 概述 - 聚合 (三)
- php发送邮箱
- 小妖精的完美游戏教室——东方PROJECT,同人,子机
- eclipse安装activiti 工作流插件
- jQuery获取元素上一个、下一个、父元素、子元素
- Hive数据倾斜
热门文章
- go-json类
- java架构之路-(Redis专题)SpringBoot连接Redis超简单
- vue内使用echarts
- phpstorm安装步骤是什么?
- Flink 从 0 到 1 学习 —— 如何自定义 Data Source ?
- Linux必备工具与软件包
- Python 命令行之旅:使用 docopt 实现 git 命令
- 云计算 docker 容器使用命令
- 初级开发者也能码出专业炫酷的3D地图吗?
- JUC - ReentrantLock 的基本用法 以及 lock()、tryLock()、lockInterruptibly()的区别