ajout gestion des jeux (ajout, modif, suppr) et maj journal séance 3 #4

Merged
Ibrahim Doucoure merged 3 commits from gestion-jeux into main 2026-06-09 14:59:17 +02:00
Showing only changes of commit 181b16c3df - Show all commits
+19 -23
View File
@@ -18,23 +18,23 @@
**Usage de l'IA (Séance 1) :**
**Prompts utilisés :** Demandes d'aide sur la configuration initiale de Git, le fonctionnement des branches, et la syntaxe pour bien rédiger les fichiers `.md` (README et JOURNAL).
**Extraits de réponse jugés utiles :** Les explications claires sur le workflow Git (pourquoi on ne travaille pas sur le main, l'utilité de git checkout -b`) et le rôle d'une
Pull Request.Les symboles '#' et '##' : Les Titres
Le nombre de '#' détermine l'importance et la taille du titre. C’est l’équivalent des balises '<h1>' et '<h2>' en HTML.
"#" Titre Principal : Crée un titre de niveau 1 (très grand, utilisé pour le nom du projet).
"##" Sous-Titre : Crée un titre de niveau 2 (taille moyenne, parfait pour séparer tes sections comme "Membres du binôme" ou "Séance 1").
"###" Titre de niveau 3 : Pour des sous-sections encore plus petites.
Règle d'or : Il faut toujours mettre un espace entre les '#' et le premier mot (écris '##' Séance 1 et non '##Séance 1').
2. Le symbole '*' : Les listes et le style
L'astérisque change de rôle selon la façon dont tu l'utilises :
Pour faire des listes à puces
Si tu places un '*' au tout début d'une ligne, suivi d'un espace, cela génère une liste propre.
"*" Ibrahim devient une puce avec "Ibrahim".
"*" Tajeddine devient une puce avec "Tajeddine".
Pour modifier le style du texte
Si tu colles les astérisques autour d'un mot ou d'une phrase (sans espace cette fois) :
'*texte*' (un seul de chaque côté) : Met le mot en italique.
texte (deux de chaque côté) : Met le mot en gras (très pratique pour faire ressortir les mots-clés).
**Extraits de réponse jugés utiles :** Les explications claires sur le workflow Git (pourquoi on ne travaille pas sur le main, l'utilité de git checkout -b`) et le rôle d'une Pull Request.
> Les symboles '#' et '##' : Les Titres
> Le nombre de '#' détermine l'importance et la taille du titre. C’est l’équivalent des balises '<h1>' et '<h2>' en HTML.
> "#" Titre Principal : Crée un titre de niveau 1 (très grand, utilisé pour le nom du projet).
> "##" Sous-Titre : Crée un titre de niveau 2 (taille moyenne, parfait pour séparer tes sections comme "Membres du binôme" ou "Séance 1").
> "###" Titre de niveau 3 : Pour des sous-sections encore plus petites.
> Règle d'or : Il faut toujours mettre un espace entre les '#' et le premier mot (écris '##' Séance 1 et non '##Séance 1').
> 2. Le symbole '*' : Les listes et le style
> L'astérisque change de rôle selon la façon dont tu l'utilises :
> Pour faire des listes à puces
> Si tu places un '*' au tout début d'une ligne, suivi d'un espace, cela génère une liste propre.
> "*" Ibrahim devient une puce avec "Ibrahim".
> "*" Tajeddine devient une puce avec "Tajeddine".
> Pour modifier le style du texte
> Si tu colles les astérisques autour d'un mot ou d'une phrase (sans espace cette fois) :
> '*texte*' (un seul de chaque côté) : Met le mot en italique.
> texte (deux de chaque côté) : Met le mot en gras (très pratique pour faire ressortir les mots-clés).
## Séance 2
**Objectif de la séance :** Avancer sur le projet.
@@ -81,12 +81,8 @@ L'instruction pour charger l'outil natif des URL (le helper).
L'instruction pour charger et afficher la vue qui s'appellera formulaire_ajout_vue.
Comment vas-tu écrire cette fonction public function ajouter() avec ces deux lignes à l'intérieur de ta classe ?
*Ton début de code pour la classe Jeux est parfait. Dans CodeIgniter, la commande $this->load fonctionne comme un couteau suisse. Pour l'utiliser, on lui ajoute une flèche -> suivie de l'action que l'on veut faire.
* Ton début de code pour la classe Jeux est parfait. Dans CodeIgniter, la commande $this->load fonctionne comme un couteau suisse. Pour l'utiliser, on lui ajoute une flèche -> suivie de l'action que l'on veut faire.
Dans notre fonction ajouter(), nous avons besoin de faire deux actions :
Charger un outil (helper) pour gérer les liens web. L'outil s'appelle 'url' et la commande à utiliser est helper().
Charger l'interface visuelle (vue) qui contiendra le formulaire. Nous allons l'appeler 'formulaire_ajout_vue' et la commande est view().
En utilisant la syntaxe $this->load->..., comment écrirais-tu ces deux lignes complètes à l'intérieur de ta fonction ajouter() ?
En utilisant la syntaxe $this->load->..., comment écrirais-tu ces deux lignes complètes à l'intérieur de ta fonction ajouter() ?