CV
Maintenant que vous maîtrisez mieux les boucles, nous allons faire un exercice un peu plus long, et surtout plus concret. Le but dans cet exercice est d'afficher les données concernant le CV d'une personne. Nous partons d'un tableau PHP qui simulera les données provenant d'une base de données, puis nous allons écrire notre script afin d'afficher notre CV dynamiquement en HTML. L'exemple que je vous donne est très pauvre d'un point de vue "mise en page" (HTML/CSS), mais ça n'est pas grave car cet exercice concerne PHP.
Il y a pas mal de petits pièges, et vous devrez traiter chaque information correctement, en phase avec ce que l'on à l'habitude de lire sur un CV.
Par exemple : on stocke rarement l'age d'une personne dans une base de données, car l'âge change sans arrêt. On stockera plutôt la date de naissance. Du coup, il va falloir calculer l'âge de la personne en fonction de sa date de naissance et de la date actuelle (logique). Donc vous devrez trouver le moyen d'écrire ça en PHP.
Je ne vous fait pas le détail précis de la marche à suivre. Je vous laisse le champ libre pour écrire votre script comme vous le souhaitez.
Voici quelques conseils :
- pensez à faire le plus simple possible
- abusez du débug quand vous êtes entrain de coder. Vous nettoierez votre code au fur et à mesure que vous avancez.
- si vous bloquez quelque part, mettez le problème de coté et faites ce que vous pouvez. Vous reviendrez dessus plus tard.
- écrivez votre code proprement afin de ne pas vous y perdre (INDENTATION)
- faites du HTML simple. Vous passerez du temps sur la mise en page à la fin si vous le souhaitez
- faites preuve de bon sens, essayez de coller à la réalité.
- vous pouvez analyser mon code HTML si ça peut vous aider (http://formation.webboy.fr/php/cv)
- faites cet exercice dans un nouveau dossier pour ne pas vous mélanger avec les exercices précédents
Résultat :

- 11 juin 2019, 23:13