L'archive des scripts PHP pèse 10 Koctets et est ici acro.dico_v1.0.zip Le
dico en XML, partie 1
Où l'on apprendra comment
transformer le contenu d'une banale base de données MySQL en un fichier
au format XML. Tout ça avec quelques lignes de PHP.
+
{1} D'abord, il faut une base de donnée MySQL, rien de plus simple sur free.fr, voir sur leur page d'entrée comment on active sa base personnelle. Une base de données MySQL se définit par une adresse de serveur, dans le cas présent, ce sera sql.free.fr, un nom d'utilisateur et son mot de passe, celui de votre compte free, ainsi qu'un nom de base de données, toujours chez free, elle porte le même nom que votre compte. {2} Ensuite, créer la table acronymes. Pour cela, utiliser le logiciel d'administration fourni par free.fr, phpMyAdmin, copier-coller puis lancer la requête SQL ci-dessous, qui contre toute attente, devrait vous donner la table acronymes. # # Structure de la table 'acronymes' # CREATE TABLE acronymes ( id smallint(5) NOT NULL auto_increment, acro varchar(10) NOT NULL, valeur text, date timestamp(14), url tinyint(1), PRIMARY KEY (id), UNIQUE id (id) ); # {3} Enfin, on passe au code PHP. Deux scripts seront nécessaires, l'un public dico.php3 pour consulter et rechercher les acronymes, l'autre, par exemple dico_saisie.php3, privé pour la saisie et correction du contenu du dictionnaire. dico.php3 dico.php3 avant toute chose, teste la liaison à la base MySQL qui fait défaut de temps à autre chez free.fr, auquel cas, il utilisera un fichier statique dictionnaire.htm. On verra dans une prochaine version comment constituer cette page à partir de la base acronymes. dico_saisie.php3 Voilà, c'est tout. Sauf qu'il vous faudra mettre un coup de patte aux fonds de pages décrits plus haut, histoire de personnaliser votre dico. Si ce code vous a intéressé, si vous l'améliorez et surtout si vous l'utilisez, faites-le moi savoir. Le
webmestre de acro.dico.free.fr |