corso https://vola.udemy.com/course/php-mvc-from-scratch/learn/lecture/40931984#overview
filippo.bertilotti
2024-05-13 8fdeaaff9e2e6862cb3c9825522b51453a0340f6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
    namespace App\Models;
 
    use PDO;
    class Product
    {
        public function getData(): array 
        {
            $dns = "mysql:host=localhost;dbname=product_db;charset=utf8;port=3306";
            $pdo = new PDO($dns, "product_db_user", "secret", [
                PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
            ]);
 
            $stmt = $pdo->query("SELECT * FROM product");
 
            return $stmt->fetchAll(PDO::FETCH_ASSOC);
        }
    }
 
 
?>