IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

CodeIgniter PHP Discussion :

Utilisation du framework CodeIgniter


Sujet :

CodeIgniter PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 7
    Par défaut Utilisation du framework CodeIgniter
    Bonjour à tous,

    Je dois developper une mini application à l'aide du framework CodeIgniter mais le problème qui se pose c'est la connexion à ma base de donnees.

    J'ai plaçé un fichier connexion.php dans 'system/application/views' avec une connexion en base sans mot de passe ( j'utilise easyPHP en local ).

    J'ai ensuite mis cette ligne de code dans mon fichier 'welcome.php" qui se trouve dans 'system/application/controllers' pour charger le fichier connexion.php afin d'établir la connexion avec ma base.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    class Welcome extends Controller {
     
    	function connexion()
    	{
    		$this->load->view('connexion');
    		echo $this;
    	}
     
    	function Welcome()
    	{
    		parent::Controller();
    	}
     
    	function index()
    	{
    		$this->load->view('test');
    	}
    }
    Dans test.php j'ai une requête qui m'affiche le contenu d'une table.

    quand j'actualise ma page, j'ai cette erreur :


    Severity: Warning

    Message: mysql_query(): Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON)

    Filename: views/test.php

    Line Number: 54


    Severity: Warning

    Message: mysql_query(): A link to the server could not be established

    Filename: views/test.php

    Line Number: 54


    Merci de votre aide.

  2. #2
    Membre éprouvé
    Inscrit en
    Juin 2007
    Messages
    89
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juin 2007
    Messages : 89
    Par défaut
    Message: mysql_query(): Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON)
    Le problème vient que les identifiants de connexion à la base de donnée sont mauvais. D'ailleurs tu as deux @ dans ta chaine ('ODBC'@'@localhost'). Tu devrais enlever celui devant localhost.

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    603
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 603
    Par défaut
    il existe déjà un fichier database.php dans system/application/config

    http://codeigniter.com/user_guide/da...ve_record.html

Discussions similaires

  1. Supprimer index.php depuis l'url
    Par Eric_beauvais dans le forum CodeIgniter
    Réponses: 2
    Dernier message: 05/05/2016, 20h40
  2. Utiliser le framework Qt4 avec VC++
    Par stone dans le forum Visual C++
    Réponses: 2
    Dernier message: 07/11/2006, 16h31
  3. [Rico] Utilisation du framework rico
    Par planetevoyage dans le forum Bibliothèques & Frameworks
    Réponses: 7
    Dernier message: 21/06/2006, 10h51
  4. [IDE]Peut-on utiliser le FrameWork 2.0 avec VS2003 ?
    Par infosam76 dans le forum Visual Studio
    Réponses: 2
    Dernier message: 21/04/2006, 01h33
  5. [Débat] Utiliser un framework de mapping O/R VS EJB
    Par trax020 dans le forum Java EE
    Réponses: 11
    Dernier message: 31/10/2005, 12h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo