tests
This commit is contained in:
parent
ef4c72554e
commit
b995ad7117
@ -13,11 +13,8 @@ echo '<hr>';
|
|||||||
$row2 = db::c()->query('select * from `bank` WHERE owner=10929 OR owner=11221')->fetch_row_array();
|
$row2 = db::c()->query('select * from `bank` WHERE owner=10929 OR owner=11221')->fetch_row_array();
|
||||||
print_r($row2);
|
print_r($row2);
|
||||||
echo '<hr>';
|
echo '<hr>';
|
||||||
$row3 = db::c()->query('select * from `bank` WHERE owner=10929 OR owner=11221')->fetch_object_array();
|
|
||||||
print_r($row3);
|
|
||||||
echo '<hr>';
|
|
||||||
|
|
||||||
|
|
||||||
$obj = new nick(11221); var_dump($obj->login()); echo $obj->login()['login']. $obj->login()['level'];
|
$obj = new nick(11221); var_dump($obj->login()); echo $obj->login()['login']. $obj->login()['level'];
|
||||||
echo '<hr>';
|
//echo '<hr>';
|
||||||
$obj2 = new nick(11221,0); var_dump($obj2->login()); echo $obj2->login()['login']['level'];
|
//$obj2 = new nick(11221,0); var_dump($obj2->login()); echo $obj2->login()['login']['level'];
|
1419
classes/MysqliDb.php
1419
classes/MysqliDb.php
File diff suppressed because it is too large
Load Diff
@ -7,21 +7,24 @@
|
|||||||
|
|
||||||
class nick
|
class nick
|
||||||
{
|
{
|
||||||
private $id;
|
|
||||||
private $invis;
|
private $invis;
|
||||||
|
private $user_data;
|
||||||
|
|
||||||
|
public function __construct($playerId, $showInvisibility = 1) {
|
||||||
|
if (!$this->user_data) {
|
||||||
|
$user = db::c()->query('SELECT `login`, `level`, `hp`, `align`, `klan`, `hp`, `maxhp` FROM `users` WHERE `id` = ?i',$playerId)->fetch_assoc();
|
||||||
|
$this->user_data = $user;
|
||||||
|
}
|
||||||
|
|
||||||
function __construct($playerId, $showInvisibility = 1) {
|
|
||||||
$this->id = $playerId;
|
|
||||||
$this->invis = $showInvisibility;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function login(){
|
public function login(){
|
||||||
$user = db::c()->query('SELECT `login`, `level`, `hp`, `align`, `klan`, `hp`, `maxhp` FROM `users` WHERE `id` = ?i',$this->id)->fetch_assoc();
|
|
||||||
if ($this->invis){
|
// if ($this->invis){
|
||||||
// db::c()->query('SELECT `time` FROM `effects` WHERE `owner` = ?i AND `type` = ?i', $id, 1022)->fetch_assoc();
|
// // db::c()->query('SELECT `time` FROM `effects` WHERE `owner` = ?i AND `type` = ?i', $id, 1022)->fetch_assoc();
|
||||||
$user['login'] = 'невидимка';
|
// $user['login'] = 'невидимка';
|
||||||
$user['level'] = 100;
|
// $user['level'] = 100;
|
||||||
}
|
// }
|
||||||
return $user;
|
return $this->user_data;
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user