相关疑难解决方法(0)

PHP PDO - Num Rows

PDO显然无法计算从select查询返回的行数(mysqli具有num_rows变量).

有没有办法做到这一点,没有使用count($results->fetchAll())

php mysql pdo

13
推荐指数
1
解决办法
4万
查看次数

我应该何时使用准备好的陈述?

最初我使用mysql_connect和mysql_query来做事.然后我学习了SQL注入,所以我试图学习如何使用预处理语句.我理解PDO类的准备和执行函数如何有助于防止SQL注入.

但是,只有在用户输入存储到数据库中时才需要准备语句.还是可以继续使用mysql_num_rows,因为我真的没有冒这个功能被黑客入侵的风险吗?或者使用预准备语句来执行此操作更安全吗?我是否应该为涉及使用mysql的所有内容使用预准备语句?为什么?

我真的很感激任何答案和反馈.谢谢.

php security sql-injection prepared-statement

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

php ×2

mysql ×1

pdo ×1

prepared-statement ×1

security ×1

sql-injection ×1