Next Previous Up Top Contents Index

3. Interface WWW à mySQL

3-4 Interface d'Administration

Il existe une interface 'administrateur' qui permet de manipuler toutes les bases de données installées sur tecfasun1. Il est possible d'ajouter de nouveaux enregistrements, d'en modifier et d'en effacer. Cette page est protégée par un mot de passe.

L'URL pour y accéder: http://tecfa.unige.ch/cgi-bin/mysql/main.py

Page d'acceuil

Cette page permet de choisir la base de données qui nous intéresse. Cliquons sur csre-info à titre d'exemple.

Page 'Table'

Cette page offre deux choix. En cliquant sur FIELD DEFINITION, les définitions des champs de la table sont affichés. (Cf. 2-1 "Lister les bases de données, les tables et les champs"). En cliquant sur QUERY un formulaire de recherche est affiché.

Page 'Query'

Outre un pointeur vers la pages 'Addition' d'un enregistrement présentée plus bas, cette page permet de composer de requêtes précises sur un ou plusieurs champs et de choisir précisément quels champs seront affichés en résultat. En entrant un mot-clé dans une zone de texte, on demande à mSQL de le rechercher dans un seul champ. Les champs sans zone de texte sont de type TEXT (Cf. 2-3 "Créer des tables"). Lorsque les checkbox à droite des zones de texte sont sélectionnés, les champs correspondants figurent dans les résultats. On peut en plus choisir le nombre d'enregistrements à afficher et le connecteur logique à utiliser.

Page 'Query result'

Voici la page qui suit la soumission du formulaire 'Query'. Pour chaque enregistrement qui correspond à la requête, trois commandes sont à disposition: FULL affiche l'enregistrement au comple, EDIT permet de le modifier et DEL l'efface (attention...). L'utilisation de ces pages ne devrait pas poser de problèmes et ne sont par conséquent pas décrites ici. ( ...probieren geht über studieren ;)

Page 'Addition'

La page d'addition est un formulaire qui permet de saisir une nouvelle entrée. Veillez à respecter les types de champs en entrant des données (ne mettez pas de texte dans un champ INT).


Memo mySQL - 29 Apr 1998

Next Previous Up Top Contents Index

Generated with Harlequin WebMaker