M2202
PHP.net
  • Introduction
  • Séance 1 : Révisions
  • Séance 2 : Révisions BDD
  • Séance 3 : Formatage et fonctions pratiques en PHP
  • Séance 4 : Sessions et panier
  • Séance 5 : Sessions et panier
  • Séance 6 : Sécurisation du back-office en PHP
  • Séance 7 : Sécurisation du back-office en PHP
  • Séance 8 : Manipulation d'images
  • Séance 9 : Intégration d'image sur DUTAF
  • Séance 10 : Export format text/csv
  • Séance 11 : Export format text/csv
  • Séance 12 : Finalisation DUTAF2
  • Séance 13 : Evaluation TP
  • Séance 14 : Evaluation écrite
  • Ressources
    • Accès aux base de données
Powered by GitBook
On this page
  • Introduction / Rappels
  • Exercice 1
  • Exercice 2
  • Exercice 3

Was this helpful?

Séance 2 : Révisions BDD

PreviousSéance 1 : RévisionsNextSéance 3 : Formatage et fonctions pratiques en PHP

Last updated 5 years ago

Was this helpful?

Introduction / Rappels

Lire (et relire) les rappels sur la manipulation des bases de données vues en M2203 et ici .

Exercice 1

  1. Créer une nouvelle table dans votre base de données que vous nommerez "comics". Ajouter les champs du tableau ci-dessous.

  2. Récupérer le fichier comics.csv ci-dessous

  3. Vérifiez l’ordre des champs et importez les données dans votre table.

  4. Préparez votre fichier config.inc.php avec vos constantes.

  5. Écrire un fichier index.php qui va afficher le contenu de la table comics dans un tableau HTML.

  6. Obtenir le résultat ci-dessous.

Champs

Type

Remarque

id

integer

clé primaire

titre

varchar

200

collection

varchar

200

nbpages

integer

prix

double

Exercice 2

  1. Ajouter le montant total de la collection en bas du tableau

  2. Ajouter le prix moyen d’un album en bas du tableau.

Exercice 3

  1. Modifier votre catalogue DUTAF (en administration) pour afficher le prix moyen des objets en bas de page

  2. Modifier votre catalogue DUTAF (en administration) pour afficher le prix total du stock (le prix de chaque objet en tenant compte de la quantité disponible)

un rappel très utile
2KB
comics.csv
Fichier comics.csv à télécharger