/** * Gets the number of rows in a result set * * This method is not meant to be called directly. Use * DB_result::numRows() instead. It can't be declared "protected" * because DB_result is a separate object. * * @param resource $result PHP's query result resource * * @return int the number of rows. A DB_Error object on failure. * * @see DB_result::numRows() */ function numRows($result) { $rows = @msql_num_rows($result); if ($rows === false) { return $this->msqlRaiseError(); } return $rows; }
function sql_num_rows($res) { global $dbtype; switch ($dbtype) { case "MySQL": $rows = mysql_num_rows($res); return $rows; break; case "mSQL": $rows = msql_num_rows($res); return $rows; break; case "postgres": case "postgres_local": $rows = pg_numrows($res->get_result()); return $rows; break; case "ODBC": case "ODBC_Adabas": $rows = odbc_num_rows($res); return $rows; break; case "Interbase": echo "<BR>Error! PHP dosen't support ibase_numrows!<BR>"; return $rows; break; case "Sybase": $rows = sybase_num_rows($res); return $rows; break; default: break; } }
function NumberOfRows($result) { $rows = msql_num_rows($result); if (isset($this->limits[$result])) { if (($rows -= $this->limits[$result][0]) < 0) { $rows = 0; } else { if ($rows > $this->limits[$result][1]) { $rows = $this->limits[$result][1]; } } } return $rows; }
function numRows($result) { $rows = @msql_num_rows($result); if (!$rows) { return $this->raiseError(); } return $rows; }
function GetAllWikiPageNames($dbi_) { $res = msql_query("select pagename from wiki", $dbi['dbc']); $rows = msql_num_rows($res); for ($i = 0; $i < $rows; $i++) { $pages[$i] = msql_result($res, $i, 'pagename'); } return $pages; }