23 lines
No EOL
542 B
PHP
23 lines
No EOL
542 B
PHP
<?php
|
|
require_once('../config/database.php');
|
|
|
|
class ProjectModel extends Connect{
|
|
|
|
public function findAll(int $intLimit=0):array{
|
|
|
|
// Ecrire la requête
|
|
$strRq = "SELECT project.*,
|
|
CONCAT(user_firstname, ' ', user_name) AS 'project_creatorname',
|
|
user_image
|
|
FROM project
|
|
INNER JOIN users ON user_id = project_user";
|
|
|
|
|
|
if ($intLimit > 0){
|
|
$strRq .= " LIMIT ".$intLimit;
|
|
}
|
|
|
|
// Lancer la requête et récupérer les résultats
|
|
return $this->_db->query($strRq)->fetchAll();
|
|
}
|
|
} |