La gestion des bases de données est un peu basique. L’intérêt principal de l’utilisation de CI est de bien séparer les données des autres traitements.
Configuration :
On configure l’accès aux données dans le fichier application/config/database.php.
Ce fichier a la structure suivante : pour chaque base, on définit un tableau de la forme :
$db[’ma_base’][’hostname’] = "localhost" ; $db[’ma_base’][’username’] = "root" ; $db[’ma_base’][’password’] = "" ; $db[’ma_base’][’database’] = "database_name" ; (...)
Ceci n’est pas un site (comme aurait dit Magritte), c’est un bloc note qui se remplit au quotidien. Des trucs informatiques mais aussi tout et n’importe quoi.
Bonne visite !!
Actuellement développeur dans une SSII lyonnaise, je suis à la recherche d’un poste chez un client final (comprendre : sans ou avec très peu de déplacement). Si votre visite du blog vous a plu et que vous recrutez, ou que vous connaissez quelqu’un qui recrute, ou que vous êtes sur le point de quitter votre emploi ou que vous cherchez un profil de développeur PHP, contactez moi sur mon adresse mail (pangolin@free.fr). Merci beaucoup et à bientôt.
Le pangolin des steppes orientales
Articles les plus récents
-
La gestion des bases de données
17 janvier 2011, par Super Pangolin -
Un éditeur HTML wysiwyg libre : BlueGriffon
17 janvier 2011, par Super PangolinDécouvert grâce à M. Korben, un éditeur qui m’a l’air plutôt prometteur.
-
Casse-toi...
17 janvier 2011, par Super PangolinAuteur d’une chanson sur un certain président d’une (de moins en moins) démocratie proche de chez nous
-
Passer des paramètres dans les URL de codeIgniter
30 avril 2009, par Super PangolinRien de plus simple :
Si vous avez une action "monAction" dans le contrôleur "monControleur", vous pouvez lui passer un paramètre en appelant l’url
http://monSite/index.php/monControleur/monAction/maValeur
Vous récupérez la valeur dans votre fonction monAction en appelant la librairie uri (chargée automatiquement, pas besoin de $this->load) : $this->uri->segment(3) ;
On peut ainsi accumuler autant de paramètres que l’on veut et les appeler de la même façon.
Attention : si vous passez des (...) -
CodeIgniter : personnaliser les librairies d’accès aux bases
29 avril 2009, par Super PangolinDans codeIgniter, on peut personnaliser les librairies natives en les étendant ou en les remplaçant carrément. Pour ce faire, on crée ses propres librairies qui ont le même nom avec un préfixe différent.
En clair, une librairie qui s’appelle toto dans le fichier
system/libraries/toto.php
peut être personnalisée en créant la librairie MY_toto dans system/application/libraries/MY_toto.php.
Dans ce fichier, on aura le code suivant :
class MY_toto extends toto function MY_toto() (...) -
phpinfo
23 avril 2009, par Super Pangolin< ?PHP
phpinfo() ;
?> -
Installation
22 avril 2009, par Super PangolinTélécharger le zip sur le site de spip. Décompressez le à la racine du site. Allez à l’url "http://leNomDeMonSite/ecrire".
Vous devriez voir ça :
Choisissez la langue et passez à la suite.
Renseignez vos informations de connexion à la base de données. Vos articles seront enregistrés dans cette base.
Choisissez la base où seront créées les tables de spip. Changez éventuellement le préfixe de ces tables (ce n’est pas utile).
Renseignez les informations personnelles et mémorisez votre login.
C’est fini (...) -
Utilitaires
27 novembre 2008, par Super PangolinL’ultimate boot CD permet de récupérer des données, remettre à zero des mots de passe..., bref la trousse à outils indispensable si votre PC bloque.
Editer le registre et changer de mot de passe hors de windows : http://home.eunet.no/pnordahl/ntpasswd/
Marre de la lourdeur d’acrobat reader ? Essayez foxit reader
De quoi gérer vos isos : MagicISO (pour les réfractaires des daemon tools et permet aussi de générer des images de (...) -
Notes
16 novembre 2008, par Super PangolinNotes personnelles sur le livre "PHP5 avancé"
-
Parted Magic
28 octobre 2008, par Super PangolinC’est une distribution qui a les mêmes fonctionalités que partition magic : redimentionnement, conversion, ... de partitions existantes.
On le trouve ici : partedmagic.com.
Pour créer un livecd, rien de plus simple : charger l’iso et la graver.
Pour créer un USB bootable, charger la version pmagic-USB-version.zip et la décompresser à la racine de votre clé (qui doit être formatée en fat 16 ou 32 pas ntfs).
Chargez la dernière version de syslinux pour pouvoir booter sur la clé.
Sous windows : aller (...)
Derniers commentaires