在使用PHP Prepared Statement中,计算行数的语法是什么?在PHP Prepared Statement中计算行数的语法是什么?
$stmt = $conn->stmt_init(); $query = "SELECT * FROM TableName"; if($stmt->prepare($query)){ $stmt->num_row(); //SOMETHING SIMILAR TO THIS.... }
在使用PHP Prepared Statement中,计算行数的语法是什么?在PHP Prepared Statement中计算行数的语法是什么?
$stmt = $conn->stmt_init(); $query = "SELECT * FROM TableName"; if($stmt->prepare($query)){ $stmt->num_row(); //SOMETHING SIMILAR TO THIS.... }
$stmt->num_rows
对于mysqli的其num_rows
。请务必事先致电store_result
。
我假设你正在使用mysqli。如果是这样,那么affected_rows()应该给你的行数会给你一个SELECT
操作返回的行数。
同时一定要增加
$stmt->store_result();
前
$stmt->num_rows;