[英]How do I need to return the query in order to count the number of rows, and how do I count the rows?
基本上我不确定如何获取查询以便能够计算行数。
我需要获取行数以进行检查。
代码如下:
$query = $handler->prepare("SELECT * FROM Admins WHERE ID= :userID OR Username= :userName OR Password= :encPass");
$query->bindParam(':userID', $userID);
$query->bindParam(':userName', $userName);
$query->bindParam(':encPass', $encrypted_password);
$query->execute();
一些在这里如何获取,让我计算行数
if (number of rows from query is >=1){
PDOStatement
对象提供了rowCount()
方法,该方法返回SELECT
ed的行数:
如果关联的
PDOStatement
执行的最后一条SQL语句是SELECT
语句,则某些数据库可能会返回该语句返回的行数。 但是,并非对于所有数据库都可以保证此行为,并且便携式应用程序不应该依赖此行为。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.