My projects page

This commit is contained in:
2017-10-28 20:09:54 +02:00
parent 446d966e80
commit e5dcb07659
6 changed files with 192 additions and 4 deletions

View File

@@ -49,4 +49,26 @@ class ProjectManager{
return $project;
}
public function getByUName($uname){
$query = 'SELECT * FROM projects WHERE owneruname=:uname';
$statement = $this->pdo->prepare($query);
$statement->bindParam(':uname', $uname, PDO::PARAM_STR);
$statement->execute();
$projects = [];
foreach($statement->fetchAll() as $dbProj){
$project = new Project(
$dbProj['id'],
$dbProj['name'],
$dbProj['description'],
$dbProj['owner'],
$dbProj['owneruname'],
$dbProj['active']
);
$projects[] = $project;
}
return $projects;
}
}