This commit is contained in:
xiaomlove
2021-01-27 16:26:37 +08:00
parent dcdc0dd654
commit 8e792bafc7
11 changed files with 711 additions and 27 deletions
+32
View File
@@ -0,0 +1,32 @@
<?php
namespace Nexus\Database;
interface DBInterface
{
public function connect($host, $username, $password, $database, $port);
public function query(string $sql);
public function error(): string;
public function errno(): int;
public function numRows($result): int;
public function selectDb($database);
public function fetchAssoc($result);
public function fetchRow($result);
public function fetchArray($result, $type);
public function affectedRows(): int;
public function escapeString(string $string): string;
public function lastInsertId(): int;
public function freeResult($result);
}