- Code design

- Passing data from users table
This commit is contained in:
2017-09-05 11:30:11 +07:00
parent 1381593163
commit 47d455063f
6 changed files with 139 additions and 86 deletions

View File

@@ -11,6 +11,7 @@ class Access extends \Core\Model
'id int(3) NOT NULL AUTO_INCREMENT',
'username varchar(25) NOT NULL',
'password char(13)',
'name varchar(50)',
'registered_at timestamp DEFAULT CURRENT_TIMESTAMP',
'PRIMARY KEY (id)'
]
@@ -22,7 +23,7 @@ class Access extends \Core\Model
try {
$db = static::connectDB();
$sql = "SELECT id, username, registered_at FROM user";
$sql = "SELECT id, username, name, registered_at FROM user";
if ($stmt = $db->query($sql)) {
$result = $stmt->fetchAll(\PDO::FETCH_ASSOC);
@@ -39,14 +40,14 @@ class Access extends \Core\Model
try {
$db = static::connectDB();
$sql = "SELECT id, username, registered_at FROM user WHERE id = ?";
$sql = "SELECT id, username, name, registered_at FROM user WHERE id = ?";
$query = $db->prepare($sql);
if ($query->execute([$id])) {
if ($query->rowCount() === 1) {
$result = $query->fetchAll(\PDO::FETCH_ASSOC);
return true;
return $result;
}
}
return false;