36 lines
511 B
PHP
36 lines
511 B
PHP
<?php
|
|
|
|
class
|
|
User
|
|
{
|
|
var $id;
|
|
var $name;
|
|
var $pass;
|
|
|
|
public static function
|
|
find (
|
|
int $id):
|
|
Self
|
|
{
|
|
$sql = "
|
|
SELECT
|
|
*
|
|
FROM
|
|
user
|
|
WHERE
|
|
id = $id";
|
|
$result = $GLOBALS['__db_connection'] -> query ($sql)
|
|
or die ("db_select error $sql");
|
|
|
|
$row = $this -> db -> fetch_array ($result);
|
|
|
|
$self = new Self;
|
|
$self -> id = $id;
|
|
$self -> name = $row['name'];
|
|
$self -> pass = $row['pass'];
|
|
|
|
return $self;
|
|
}
|
|
}
|
|
|