Piste :
Différences ¶
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
fr:tutoriels:jelixnews-1.3:config-base [2011/05/24 12:22] – créée mindiell | fr:tutoriels:jelixnews-1.3:config-base [2020/08/03 15:10] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
Avant de continuer plus loin avec du code, il nous faut configurer Jelix pour pouvoir accéder à une base de données et alimenter cette base un minimum. Nous allons en effet stocker nos news dans une table. | Avant de continuer plus loin avec du code, il nous faut configurer Jelix pour pouvoir accéder à une base de données et alimenter cette base un minimum. Nous allons en effet stocker nos news dans une table. | ||
- | Jelix prend en charge MySQL, PostgreSQL, SQLite et PDO. Par son système de driver, il est possible d' | + | Jelix prend en charge MySQL, PostgreSQL, SQLite et PDO. Par son système de driver, |
+ | il est possible d' | ||
===== Fichier de configuration d' | ===== Fichier de configuration d' | ||
- | L' | + | L' |
+ | Ce fichier regroupe tous les profils de connexion (pour jDb, jKVDb, jCache etc). | ||
+ | Dans ce fichier, on peut spécifier un ou plusieurs profils de connexion, donc | ||
+ | une ou plusieurs connexions, mais il faudra spécifier le type de connexion (ici jDb). | ||
Chaque profil a un nom et est spécifié comme suit : | Chaque profil a un nom et est spécifié comme suit : | ||
Ligne 21: | Ligne 25: | ||
</ | </ | ||
- | Mis à part le paramètre driver qui est obligatoire, | + | Mis à part le paramètre driver qui est obligatoire, |
+ | dépend du driver utilisé. En général, vous aurez toutefois les paramètres | ||
+ | // | ||
+ | fonction de votre configuration. Nous prendrons comme nom de profil " | ||
+ | par exemple, et nous allons définir ce profil par défaut en l' | ||
<code ini> | <code ini> | ||
Ligne 39: | Ligne 47: | ||
</ | </ | ||
- | |||
- | Note : si dans votre application, | ||
- | |||
- | <code ini> | ||
- | | ||
- | </ | ||
- | |||
- | Mais si vous n'avez qu'un fichier de profils, pas besoin de renseigner cette option. | ||
===== Création de la table ===== | ===== Création de la table ===== | ||
- | Dans la base " | + | Dans la base " |
+ | Exécutez ce script SQL (adaptez-le si vous utilisez une autre base que MySQL) dans phpmyadmin par exemple : | ||
<code sql> | <code sql> |