@@ -255,7 +255,6 @@ public function selectWhere($table, $cond, $order = "", $cols = ["*"], $flags =
255
255
public function selectJoin ($ table , $ join , $ on , $ order = "" , $ cols = ["* " ], $ flags = 133 ) {
256
256
$ all = !boolval ($ flags & self ::COND_OR );
257
257
switch (true ) {
258
- case boolval ($ flags & self ::JOIN_INNER ): $ jt = "INNER " ; break ;
259
258
case boolval ($ flags & self ::JOIN_LEFT ): $ jt = "LEFT OUTER " ; break ;
260
259
case boolval ($ flags & self ::JOIN_RIGHT ): $ jt = "RIGHT OUTER " ; break ;
261
260
case boolval ($ flags & self ::JOIN_FULL ): $ jt = "FULL OUTER " ; break ;
@@ -280,7 +279,6 @@ public function selectJoin($table, $join, $on, $order = "", $cols = ["*"], $flag
280
279
public function selectJoinWhere ($ table , $ join , $ on , $ cond , $ order = "" , $ cols = ["* " ], $ flags = 133 ) {
281
280
$ all = !boolval ($ flags & self ::COND_OR );
282
281
switch (true ) {
283
- case boolval ($ flags & self ::JOIN_INNER ): $ jt = "INNER " ; break ;
284
282
case boolval ($ flags & self ::JOIN_LEFT ): $ jt = "LEFT OUTER " ; break ;
285
283
case boolval ($ flags & self ::JOIN_RIGHT ): $ jt = "RIGHT OUTER " ; break ;
286
284
case boolval ($ flags & self ::JOIN_FULL ): $ jt = "FULL OUTER " ; break ;
@@ -575,16 +573,16 @@ public function __construct($pdos) {
575
573
}
576
574
public function fetch ($ flags = 512 ) {
577
575
$ id = $ this ->pdos ;
578
- if (boolval ($ flags & SMQ ::FETCH_OBJECT ))
579
- $ return = $ id ->fetchObject ();
580
- elseif (boolval ($ flags & SMQ ::FETCH_ARRAY ))
576
+ if (boolval ($ flags & SMQ ::FETCH_ARRAY ))
581
577
$ return = $ id ->fetch ();
582
578
elseif (boolval ($ flags & SMQ ::FETCH_ALL )) {
583
579
$ return = [];
584
580
while ($ row = $ id ->fetchObject ()) {
585
581
$ return [] = $ row ;
586
582
};
587
- };
583
+ }
584
+ else
585
+ $ return = $ id ->fetchObject ();
588
586
return $ return ;
589
587
}
590
588
public function dump ($ print = true ) {
0 commit comments