Symfony - Récupérer des données et les envoyer dans notre html
Pour récupérer des données avec Symfony vous devez d'abord, connecter votre base de données en mettant la bonne cofiguration dans le fichier .env
Ensuite créer votre base de données grâce à une commande Symfony pour en même temps s'assurer que tout est bien connecté
symfony console doctrine:database:create
Une fois que vous avez créé vos entités avec la commande symfony
symfony console make:entity
Répondez au questionnaire
Puis executez cette commande pour mettre à jour votre base de données en fonction de vos entités
symfony console doctrine:schema:update --dump-sql --force
Le --dump-sql sert vérifier les requetes que l'on va faire
Et le --force a les executers
Placez vous dans votre controller et nous allons commencer à récupérer les données de votre base de données
Il y a deux lignes à ajouter dans votre controller pour récupérer vos données
Celle ci est toujours obligatoire pour récupérer notre Entity manager
$em = $this->getDoctrine()->getManager();
Et celle ci nous permet de récupérer tout nos clients grâce à findAll();
$clients = $em->getRepository(Client::class)->findAll();
17/11/2021