projet_php/app/models/project_model.php
2026-01-15 18:03:42 +01:00

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();
}
}