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

PHP & Base de données Discussion :

Fatal error call to undefined function prepare


Sujet :

PHP & Base de données

  1. #21
    Membre habitué
    Homme Profil pro
    Lycéen
    Inscrit en
    Juin 2017
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Juin 2017
    Messages : 12
    Par défaut
    Il n'y a pas d'erreur juste ça ne se connecte pas à la base de données

  2. #22
    Membre chevronné
    Homme Profil pro
    Autres
    Inscrit en
    Mai 2017
    Messages
    279
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Autres

    Informations forums :
    Inscription : Mai 2017
    Messages : 279
    Par défaut
    Retire
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    $bdd = 'casqueconnecte' ;

  3. #23
    Membre habitué
    Homme Profil pro
    Lycéen
    Inscrit en
    Juin 2017
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Juin 2017
    Messages : 12
    Par défaut
    ça ne change rien

  4. #24
    Membre chevronné
    Homme Profil pro
    Autres
    Inscrit en
    Mai 2017
    Messages
    279
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Autres

    Informations forums :
    Inscription : Mai 2017
    Messages : 279
    Par défaut
    Courage pour ton devoir.

  5. #25
    Invité
    Invité(e)
    Par défaut
    CONSEILS utiles et AFFICHAGE des messages d'erreur :

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <?php if( session_id()=='' ){ session_start(); }	// ouverture de SESSION
    header('Content-type:text/html; charset=UTF-8');	// encodage UTF-8
     
    // AFFICHAGE des messages d'erreur PHP
    error_reporting(E_ALL); 	// en TEST !!
    //ini_set("display_errors",0);error_reporting(0);	// DESACTIVATION des messages d'erreur (en PRODUCTION)
    // ---------------------------------------------------------
    // CONNEXION à la BDD
    	require_once(__DIR__.'/connexion.php');
    // ---------------------------------------------------------
    //... (suite)
    Fichier connexion.php : (voir ici)

    Code php : 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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    <?php
    // --------------------------------------------------------------
    // Paramètres de connection à la Base de Données sur le serveur
    // --------------------------------------------------------------
    	$pdo_conn			= array();
    	$pdo_conn['hostname']	= 'localhost';	// voir hébergeur ou "localhost" en local
    	$pdo_conn['database']	= 'ma_base'; 	// nom de la BdD
    	$pdo_conn['username']	= 'root';		// identifiant "root" en local
    	$pdo_conn['password']	= '';			// mot de passe (vide en local)
    // ------------------------
    // connexion à la Base de Données
    try {
    	// chaine de connexion (DSN)
    	$pdo_conn['strConn'] 	= 'mysql:host='.$pdo_conn['hostname'].';dbname='.$pdo_conn['database'];
    	$pdo_conn['extraParam']	= array(
    							PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,		// rapport d'erreurs sous forme d'exceptions
    							PDO::ATTR_PERSISTENT => true, 						// Connexions persistantes
    							PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"	// encodage UTF-8
    							);
    	// Instancie la connexion
    	$bdd = new PDO($pdo_conn['strConn'], $pdo_conn['username'], $pdo_conn['password'], $pdo_conn['extraParam']);
    }
    catch(PDOException $e){
    	$msg = 'ERREUR PDO dans ' . $e->getFile().' L.' . $e->getLine().' : ' . $e->getMessage();
    	die($msg);
    }
    // ------------------------
    	$pdo_conn				= array();	// on vide
    // --------------------------------------------------------------

  6. #26
    Membre habitué
    Homme Profil pro
    Lycéen
    Inscrit en
    Juin 2017
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Juin 2017
    Messages : 12
    Par défaut
    D'accord là j'ai tout compris ! Merci

Discussions similaires

  1. Réponses: 3
    Dernier message: 18/09/2006, 00h13
  2. [XML] [XSLT] Fatal error: Call to undefined function xslt_create()
    Par fadex dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 05/07/2006, 13h34
  3. Réponses: 3
    Dernier message: 13/05/2006, 16h48
  4. Réponses: 3
    Dernier message: 21/03/2006, 15h21
  5. Réponses: 11
    Dernier message: 08/12/2005, 17h54

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