Cette section décrit la manière de créer une page principale qui répertorie les enregistrements de la base de données. Vous pouvez utiliser un tableau dynamique pour répertorier les enregistrements dans une page PHP.
Avant de commencer, vérifiez que vous avez défini une connexion de base de données pour le site. Pour plus d'informations, voir Connexions à des bases de données pour les développeurs PHP.
Choisissez Fichier > Nouveau > Dynamique, sélectionnez PHP, puis cliquez sur Créer.
Une page PHP vierge s'ouvre dans Dreamweaver.
Dans le panneau Liaisons (Fenêtre > Liaisons), cliquez sur le bouton Plus (+), choisissez Jeu d'enregistrements (Requête) et renseignez la boîte de dialogue Jeu d'enregistrements. Pour plus d'informations, cliquez sur le bouton Aide de la boîte de dialogue. Si vous souhaitez rédiger vos propres instructions SQL, cliquez sur le bouton Avancé pour ouvrir la boîte de dialogue Jeu d'enregistrements avancée.
Vérifiez que le jeu d'enregistrements contient toutes les colonnes de table nécessaires à la création du tableau dynamique. Le jeu d'enregistrements doit contenir la colonne comportant la clé unique de chacun des enregistrements, à savoir la colonne d'ID d'enregistrement. Dans l'exemple suivant, la colonne CODE contient des informations qui permettent d'identifier chaque enregistrement de façon univoque.
En général, le jeu d'enregistrements de la page principale extrait quelques colonnes d'un tableau de base de données tandis que celui de la page d'informations détaillées extrait davantage de colonnes du même tableau afin de fournir des détails supplémentaires.
Le jeu d'enregistrements peut être défini par l'utilisateur au moment de l'exécution. Pour plus d'informations, voir Création de pages de recherche/de résultats (PHP).
Placez le point d'insertion à l'endroit où vous souhaitez que le tableau dynamique apparaisse dans la page, puis sélectionnez Insertion > Objets d'application > Données dynamiques > Tableau dynamique.
La boîte de dialogue Tableau dynamique s'affiche.
Dreamweaver insère un tableau dynamique dans la page.
Pour obtenir de l'aide afin de renseigner la boîte de dialogue Tableau dynamique, cliquez sur son bouton Aide.
Si vous souhaitez que les utilisateurs ne puissent pas voir les ID d'enregistrement, supprimez la colonne correspondante du tableau dynamique. Cliquez dans la page afin de la rendre active. Déplacez le pointeur vers le haut de la colonne dans le tableau dynamique jusqu'à ce que les cellules de la colonne s'affichent avec un contour rouge, puis cliquez sur la colonne du tableau. Appuyez sur la touche Suppr pour supprimer la colonne du tableau.
L'étape suivante de la création d'un ensemble de pages Principale-Détails consiste à créer des liens permettant d'ouvrir la page d'informations détaillées. Pour plus d'informations, consultez Création des liens vers la page d'informations détaillées (PHP).