@@ -18,6 +18,7 @@ class DB
18
18
private $ DBName ;
19
19
private $ DBUser ;
20
20
private $ DBPassword ;
21
+ private $ DBPort ;
21
22
private $ pdo ;
22
23
private $ sQuery ;
23
24
private $ bConnected = false ;
@@ -28,13 +29,14 @@ class DB
28
29
public $ querycount = 0 ;
29
30
30
31
31
- public function __construct ($ Host , $ DBName , $ DBUser , $ DBPassword )
32
+ public function __construct ($ Host , $ DBName , $ DBUser , $ DBPassword, $ DBPort = 3306 )
32
33
{
33
34
$ this ->log = new Log ();
34
35
$ this ->Host = $ Host ;
35
36
$ this ->DBName = $ DBName ;
36
37
$ this ->DBUser = $ DBUser ;
37
38
$ this ->DBPassword = $ DBPassword ;
39
+ $ this ->DBPort = $ DBPort ;
38
40
$ this ->Connect ();
39
41
$ this ->parameters = array ();
40
42
}
@@ -43,7 +45,7 @@ public function __construct($Host, $DBName, $DBUser, $DBPassword)
43
45
private function Connect ()
44
46
{
45
47
try {
46
- $ this ->pdo = new PDO ('mysql:dbname= ' . $ this ->DBName . ';host= ' . $ this ->Host . ';charset=utf8 ' ,
48
+ $ this ->pdo = new PDO ('mysql:dbname= ' . $ this ->DBName . ';host= ' . $ this ->Host . ';port= ' . $ this -> DBPort . ' ; charset=utf8 ' ,
47
49
$ this ->DBUser ,
48
50
$ this ->DBPassword ,
49
51
array (
0 commit comments